1
我們在BitBucket中有一個ASP.NET Web應用程序項目,該項目使用Telerik Reporting引用了一個類庫。 Telerik報告有一個相關的許可證(licenses.licx文件)。Azure Git部署找不到文件[Project] .dll.licenses失敗
Azure的部署失敗與消息:
CSC : error CS1566: Error reading resource '[Project].dll.licenses' -- 'Could not find file 'D:\home\site\repository\src\[Project]\obj\Release\[Project].dll.licenses'.'
Failed exitCode=1, command="D:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" "D:\Home\[PathTo].csproj" /nologo /verbosity:m /t:Build /t:pipelinePreDeployCopyAllFilesToOneFolder /p:_PackageTempDir="D:\local\Temp\8d2bd89fc1c1e79";AutoParameterizationWebConfigConnectionStrings=false;Configuration=Release /p:SolutionDir="D:\home\[PathTo]\"
這個存在的問題*.dll.licenses file in obj directory not created with msbuild in TeamCity和鏈接MSDN forum post似乎通過安裝額外的工具來解決這一點 - 但我不認爲這將是在Azure中的一個選項?
類庫中的licenses.licx文件也被設置爲嵌入式資源,如果設置不正確,則該資源會異常地訪問它。
非常感謝您回覆您所做的修復。今天就碰到這個問題,並且正在試圖追蹤這個問題。很想買你一杯飲料。 – pettys