1

Windows フォーム アプリケーションがあり、MSbuild で ClickOnce を使用して公開しようとしています。

ローカルで公開すると問題なく動作しますが、CI サーバーで同じスクリプトを実行すると、次のコンパイル エラーで失敗します。

error rsInvalidReportDefinition: The report definition is not valid.  
Details: The report definition has an invalid target namespace
'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition' 
which cannot be upgraded.

また、サーバー上で Visual Studio を使用して公開すると、正常に動作します...失敗するのは msbuild 呼び出しです。

私の公開ターゲットは次のとおりです。

<MSBuild Projects="@(Project)" Targets="Publish" Properties="PublishDir=%(PublishDir.FullPath);Configuration=$(Configuration)"/>

私は何が欠けていますか?

前もって感謝します。

4

0 に答える 0