Update 4をインストールした後、自分でソリューションをビルド(またはクリーンアップ)できなくなった。私は得続けます:
エラー1 "CheckPathAttributes"タスクをアセンブリC:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.Tasks.dllから読み込めませんでした。ファイルまたはアセンブリ 'file:/// C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.Tasks.dll'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。宣言が正しいこと、アセンブリとそのすべての依存関係が利用可能であること、およびタスクにMicrosoft.Build.Framework.ITaskを実装するパブリッククラスが含まれていることを確認します。 HandlePageNotFound
誰かがこれを解決する方法を知っていますか?
これを介してソリューションを見つけました
TransformXmlタスクをMicrosoft.Web.Publishing.Tasks.dllから読み込めませんでした
私の場合、E:ドライブにVisual Studio 2012が既にインストールされているため、_Microsoft.Web.Publishing.Tasks
_のコピーを
E:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web
だから私はそのファイルをコピーし、_Microsoft.Web.XmlTransform
_をここに:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web
そして今、すべてが順調です:)
さて、これが「私の解決策」です。
最初に、恐ろしい「死のプロンプト」(および同じ「ライセンス問題」の煩わしさ)を この投稿 で:
インターウェブからの情報に基づいて私が試みた(そして結果):
VS 2013を閉じて、renameフォルダー:C:\Users\[your user name]\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
Result:影響なし/エラーが持続します(VSは起動時にそのフォルダーを再作成します)
Visual Studio Update 4インストーラーとRepair
を再実行します
結果:何であれ正常に「修正」されました。
これは約1時間かかります。更新を最初にインストールしたときよりも遅いので、それは手掛かりでした。つまり、「まあ、それが間違っていたか、忘れていたか、見逃していたことを意味しますオン」(そして、「ああがらくた、今私は本当にもっと物事を台無しにしています」)
私の環境の簡単な要約ですので、うまくいけばあなたのソリューションにあなたを導きます:
アップデートの前にOffice Developer Tools Nov 2014
をインストールしたので、私の場合は問題ではありませんでした(削除/アンインストールしませんでした)
私はResharper
を持っていて、それを無効にしなかったので、これも関連がないようです(指摘されている人もいます)。
最初のアップデート後にWeb Essentials 2013 for Update 4
にアップデートしました(VS Update 4のインストール後にプロンプトが表示されます)。 Repair
の後に何もしませんでした(Repair
の後にWeb Essentialsを削除/再インストール/しませんでした)。
私はVS 2012も持っていますが、これについてはまったく影響はありませんでした(そして、この問題が原因でVS2013を使用できなくなったときのフォールバックでした)。
うーん...
「Visual Studio 2013用Office開発ツール– 2014年11月更新」をアンインストールすると役に立ちました。これですべてが以前と同じように機能します。
マシンにVS 2012がインストールされている場合。 C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v11.0\web \からMicrosoft.Web.Publishing.Tasks.dll and Microsoft.Web.Publishing.targetsをC:にコピーします。\Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v12.0\Web(VS 2013のパス)。 Visual Studioを再起動します。
私はVS2013(現在はUpdate 4のみ)を使用していて、この問題を次のように解決します。VSを閉じ、「C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft。 Web.Publishing.Tasks.Dll "を" C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v12.0\Web "ディレクトリに入れ、VS(フォルダ- v11.含まれていませんWebサブフォルダー)。これで、再びエラーなしでWebサイトプロジェクトを再構築できます。
同じ TransformXml リンクとインストールの提案 Windows 7および.NET Framework 4のWindows SDK のおかげで私の問題は解決しました
"Microsoft.Web.Publishing.Tasks.dll"および"Microsoft.Web.XmlTransform.dll"を"C:\ Program Files(x86)からコピーする\ MSBuild\Microsoft\VisualStudio\v11.0\Web " to " C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v12.0\Web "も機能します