1

Visual Studio 2012 を使用して、空の SharePoint 2013 プロジェクトを作成しています (テスト リストを追加しました)。ただし、プロジェクトをデプロイしようとすると、次のメッセージが表示されます。

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets(418,7): エラー MSB4131: "IsDebugging" パラメーターは "SetPackagingProperties" でサポートされていません仕事。パラメーターがタスクに存在し、それが取得可能なパブリック インスタンス プロパティであることを確認してください。

さまざまな行をコメントアウトしようとしましたが、さらに問題が発生するだけです。さらに、ソリューションをパッケージ化しません。

http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.sharepoint.tasks.setpackagingproperties.aspxに記載されている setPackagingProperties タスクには、実際には IsDebugging プロパティが含まれていません。したがって、ファイル C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets は正しくありませんか? SharePoint Found Server 2013 を使用しています。

助けてくれてありがとう - これは私の頭を悩ませています!

4

1 に答える 1

0

解決策は単純であることがわかりました。DLLの競合です。

同じ問題を抱えている他の人へ:

C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ SharePointTools \ Microsoft.VisualStudio.SharePoint.Tasks.dllにはIsDebuggingプロパティが含まれています(文書化されていません!)。私の問題は、SP開発ツールを使用してVS2010をインストールしていたことでした。これは、VS2012が誤ったバージョンのMicrosoft.VisualStudio.Sharepoint.Tasks.dllを参照していたことを意味します。私の解決策は単純だったので、システム全体でこのDLLを検索し、上記のパスで参照されているもの以外のすべてのコピーを削除しました。

パレートの比率:無駄な時間の80%は、このような問題が発生したのはわずか20%に起因します!!!

于 2013-03-11T12:05:34.133 に答える