Bis heute habe ich keine Lösung für das folgende Problem gefunden.
Datei "obj" kann nicht kopiert werden \Debug\Tax2010.dll " zu "bin \Tax2010.dll ". Der Prozess kann nicht auf die Datei 'bin' zugreifen \Tax2010.dll ', weil es von einem anderen Prozess verwendet wird.
In meinem Fall habe ich zwei Projekte unter einer Lösung mit dem Namen "Tax2010".
1) Calc und Calc.DLL (enthält .cs-Klassendateien)
2) Tax2010 und Tax2010.DLL (enthalten .aspx-Seiten zusammen mit den entsprechenden .cs-Dateien und anderen .cs-Klassendateien)
Ich habe beide Projekte so konfiguriert, dass ihre jeweiligen .dll-Dateien in ein gemeinsames bin-Verzeichnis kopiert werden, das unter Tax2010 Verzeichnis.
Hier ist die allgemeine Hierarchie des Projekts.....
Tax2010
Tax2010
Bin
Tax2010.DLL
Calc.DLL
UI
....aspx
....cs
CL
....cs
....cs
Calc
AK
....cs
....cs
Das Problem tritt immer dann auf, wenn ich irgendwelche Änderungen an der .cs-Datei vornehme und versuche, das Projekt zu erstellen. Es verwendet WebDev.WebServer.Exe. Wie gehe ich im Moment damit um?
1) Löschen Sie den obj-Ordner und erstellen Sie das peoject. Es funktioniert gut
o
2) STRG + ALT + ENTF - > Task-Manager -> Prozesse -> WebDev.WebServer.Exe - > Prozess beenden.
Jetzt habe ich die Nase voll von dieser eintönigen Arbeit. Bitte jemand kommen mit einigen wow Lösung. Genug ist Genug jetzt.