konto usunięte

Temat: Visual C# 2010, SQL Server CE 4.0

Witam,
Piszę ponieważ zaczyna mnie denerwować Visual C# 2010. Dokładnie chodzi o coś takiego, wstawiam sobie kontrolkę na Forma, kliknę na nią, aby ją przenieść, to od razu otwiera mi źródło pliku, do wpisywania kodu, i tak mam za każdym razem. Nie wiem co jest nie tak, nie mam możliwości umieszczenia kontrolek tam gdzie chcę ;/

Kolejny problem, gdy klikam na jakąś kontrolkę, wpiszę kod, zapiszę zmiany i wezmę, aby zbudować plik exe, to zaraz cały form mi się odpina, dokładnie jest coś takiego:
http://imageshack.us/photo/my-images/194/formaj.png/ W ustawieniach folderów itp mam, że 2x kliknięcie przycisku myszki otwiera pliki itp, a w VS za każdym razem otwiera jak kliknę tylko raz.

I ostatni problem, może mi ktoś powiedzieć, jakie dll z SQL Server CE skopiować do katalogu z softem, aby śmigała baza bez konieczności jej instalacji. Skopiowałem wszystkie, ale cały czas sypie błędy.

Pozdrawiam PawełPaweł Cyrklaf edytował(a) ten post dnia 29.01.12 o godzinie 19:39

konto usunięte

Temat: Visual C# 2010, SQL Server CE 4.0

Paweł Cyrklaf:
Witam,
Piszę ponieważ zaczyna mnie denerwować Visual C# 2010. Dokładnie chodzi o coś takiego, wstawiam sobie kontrolkę na Forma, kliknę na nią, aby ją przenieść, to od razu otwiera mi źródło pliku, do wpisywania kodu, i tak mam za każdym razem. Nie wiem co jest nie tak, nie mam możliwości umieszczenia kontrolek tam gdzie chcę ;/

Nigdy mi sie nie zdarzylo, probowales restart komputera?
Kolejny problem, gdy klikam na jakąś kontrolkę, wpiszę kod, zapiszę zmiany i wezmę, aby zbudować plik exe, to zaraz cały form mi się odpina, dokładnie jest coś takiego:
http://imageshack.us/photo/my-images/194/formaj.png/ W ustawieniach folderów itp mam, że 2x kliknięcie przycisku myszki otwiera pliki itp, a w VS za każdym razem otwiera jak kliknę tylko raz.

Stawiam, ze zmieniles nazwe metody Form1_Load lub ja usunales. Jezeli tak to zmien rejestracje delegate w Form1.Designer.cs w metodzie InitializeComponent() bedziesz mial cos a'la:

this.Load +=new EventHandler(this.Form1_Load);

i tego kompilator nie moze znalezc.
I ostatni problem, może mi ktoś powiedzieć, jakie dll z SQL Server CE skopiować do katalogu z softem, aby śmigała baza bez konieczności jej instalacji. Skopiowałem wszystkie, ale cały czas sypie błędy.

sqlceca30.dll
sqlcecompact30.dll
sqlceer30en.dll
sqlceme30.dll
sqlceoledb30.dll
sqlceqp30.dll
sqlcese30.dll

MSDN Twoim przyjacielem:
http://msdn.microsoft.com/en-us/library/aa983326(v=vs....

konto usunięte

Temat: Visual C# 2010, SQL Server CE 4.0

Paweł Cyrklaf:
Witam,
Piszę ponieważ zaczyna mnie denerwować Visual C# 2010. Dokładnie chodzi o coś takiego, wstawiam sobie kontrolkę na Forma, kliknę na nią, aby ją przenieść, to od razu otwiera mi źródło pliku, do wpisywania kodu, i tak mam za każdym razem. Nie wiem co jest nie tak, nie mam możliwości umieszczenia kontrolek tam gdzie chcę ;/

Kolejny problem, gdy klikam na jakąś kontrolkę, wpiszę kod, zapiszę zmiany i wezmę, aby zbudować plik exe, to zaraz cały form mi się odpina, dokładnie jest coś takiego:
http://imageshack.us/photo/my-images/194/formaj.png/ W ustawieniach folderów itp mam, że 2x kliknięcie przycisku myszki otwiera pliki itp, a w VS za każdym razem otwiera jak kliknę tylko raz.

To wygląda mi bardziej na problem z samym środowiskiem Visual Studio 2010.
Pierwsze co możesz zrobić - zresetować ustawienia ze środowiska Visual Studio 2010 (zaimportuj sobie je wcześniej). Jeżeli nie wiesz jak to zrobić - http://msdn.microsoft.com/en-us/library/ms247075.aspx, ew. wystarczy devenv /ResetSettings

Kolejna sprawa - kiedyś miałem podobny problem, ale związany raczej z oknami wewnętrznymi Visual Studio 2010. Do tego był patch http://blogs.msdn.com/b/visualstudio/archive/2010/10/1.... Spróbuj zainstalować, może coś pomoże.
I ostatni problem, może mi ktoś powiedzieć, jakie dll z SQL Server CE skopiować do katalogu z softem, aby śmigała baza bez konieczności jej instalacji. Skopiowałem wszystkie, ale cały czas sypie błędy.

Do Properties -> Build Event -> Post-build dodaj sobie taki kod:
xcopy /y "C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\*.dll" $(TargetDir)
xcopy /y "C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\Private\*.dll" $(TargetDir)

(czy gdziekolwiek to tam masz) - będzie działać ci wtedy lokalna baza sql. Sprawdzone na paru programach (wszystkie działają :))Tomasz Tofel edytował(a) ten post dnia 03.02.12 o godzinie 17:30



Wyślij zaproszenie do