2012-11-30 101 views
0

我在解決方案構建時遇到問題。從命令行運行msbuild時,我可以毫無問題地編譯解決方案。但是,當我在Visual Studio中編譯生成解決方案時,出現編譯錯誤。 Ria Services客戶端代碼在VS發佈構建時未完全生成問題。RIA服務客戶端代碼生成不起作用

當我編譯的項目,這是綁定到RIA服務,一切工作正常。

(命令行編譯時),我得到了很多這樣的警告:

Assembly 'System.Windows.Controls.Toolkit.Internals, Version=4.0.5.0, Culture=neutral, PublicKeyToken=2c5c654d367bf4a7' could not be loaded and will be ignored. 

你有關於如何使Visual Studio中生成解決方案有什麼建議?

+0

你會得到哪個錯誤?以防萬一,請記住,您可以將調試器附加到Visual Studio並查看它是否有助於獲取有意義的錯誤 – mCasamento

+0

不幸的是,在生成過程中我沒有遇到錯誤。編譯使用服務的項目時會失敗,因爲某些類不會在web.gs.cs文件中生成。當我從命令行編譯時,它們會生成。 –

+0

真奇怪。我打開VS的另一個實例,將調試器附加到VS實例,確保第二個實例將破壞任何* CLR異常並嘗試編譯該項目。當代碼生成運行時,它應該拋出某種異常 – mCasamento

回答

0

併發編譯項目時出現問題。更改構建順序對此有所幫助。

相關問題