我在構建appharbor上的silverlight項目時遇到了問題(某些dll被忽略)。前 我以下錯誤:無法在appharbor上構建silverlight應用程序
"error MSB4019: The imported project "C:\Program Files\MSBuild\Microsoft\Expression\Blend\Silverlight\v4.0\Microsoft.Expression.Blend.Silverlight.targets" was not found".
這就是爲什麼我評論的csproj文件1行:
"Import Project="$(MSBuildExtensionsPath)\Microsoft\Expression\Blend\Silverlight\v4.0\Microsoft.Expression.Blend.Silverlight.targets""
現在我在建設新接收的錯誤。在這裏你可以看看堆棧跟蹤: http://pastebin.com/bKYkDzRa 有誰知道我可以如何解決這個問題?
問候, 雅羅斯拉夫
嗯,我添加的文件到LibFolder和更新的參考項目,但他們仍然參照已安裝的DLL(C:\ Program Files文件(x86)的\參考大會\微軟\框架\ Silverlight的\ V4.0 \ System.Windows例如.Browser.dll)。 –
您必須刪除引用並通過指向Lib文件夾中本地複製的dll再次添加引用。爲了獲得最佳效果,建立一個虛擬驅動器S:使用指向Lib文件夾的'subst'並且引用'S:\ my.dll'這樣,只要您正確設置了S驅動器,您就可以將項目移動到任意位置。 –
是的,我刪除並從Lib文件夾中添加,但他們仍然指向程序文件。真奇怪... –