Używam Visual Studio 2010 i używam wdrożenia WWW do promowania witryny .Net MVC do określonych środowisk. Zainstalowałem Elmah i działało świetnie na moim środowisku DEV, ale kiedy nacisnąłem TEST, otrzymałem wyjątki, ponieważ SQLite nie był dobrym formatem.Niepożądany SQLite wstawiony w bin
Nie używam SQLite w Elmah lub w inny sposób, który znam. Usunąłem wszystkie widoczne odwołania do SQLite i usunąłem plik .dll ze wszystkich katalogów bin konfiguracji. Ale nadal jest wstawiany przy każdej kompilacji. Zdaję sobie sprawę, że problem wyjątku polega na tym, że SQLite nie może być zbudowany dla CPU Any, a moje środowiska różnią się od x86 do x64. Ale wolałbym, żeby SQLite nawet nie było obecne.
Od tego czasu odinstalowałem Elmah, a SQLite jest nadal wstawiony do katalogu \ bin. Ponownie zainstalowałem Elmah i ręcznie usuwam SQLite.dll z \ bin po każdej kompilacji. Jak ustalić, co powoduje wstawianie SQLite do mojego \ bin po każdej kompilacji?
nie jestem jasno na ten temat: Czy usunięty SQLite z ELMAH kodu źródłowego i ponownie skompilować? –
Stefan, nie usunąłem żadnych odniesień ze źródła Elmah. Po prostu użyłem plików binarnych Elmah. Wygląda na to, że muszę dotknąć ich nieskazitelnego kodu. Wezmę źródło. – wilk