我通常使用MSBuild構建我的解決方案,以保持Visual Studio的響應並節省一點時間。現在,我在命令行運行的是非常簡單的:使用MSBuild的新版本不包括新類
MSBuild.exe /m "C:\MyProject\MyProject.sln"
到目前爲止,這工作得很好。但是,今天我添加了一個類到一個類庫項目,該項目的DLL是通過應用程序中的反射加載的,我無法創建新類的對象。我在調試器中查看了我加載的DLL中包含的類型,並且我的新類型不存在。我用Reflector得到了同樣的結果。
當我最終回到IDE,右鍵單擊該項目,並選擇「重建」,我的新類型出現在反射器。
是否有一些設置或命令行標誌,我可以在MSBuild中設置以確保每次都捕獲新的更改?
在這種情況下,也可能是項目文件未保存。 – 2008-12-18 23:43:30