1

Visual Studio 2012 で VSTO プロジェクトを開発しましたが、正常に動作していました。

Visual Studio を閉じて、同じソリューションを再度開こうとしたところ、次のエラーが発生しました。

プロジェクト ターゲット フレームワーク 未インストール

C# プロジェクトは、このマシンにインストールされていない '.NETFramework,Version=v4.0" をターゲットにしています。続行するには、以下のオプションを選択する必要があります。

1.ターゲットを.NET Framework 4.5に変更.....

2.「.NET Framework、バージョン = v4.0」のターゲティング パックをダウンロードします...

3.プロジェクトを読み込まない

上記の手順はどれも機能しませんでした。これは、Office 2010 用の VSTO Excel アドインを初めて作成した後にアプリケーションを閉じるときに発生します。この問題を解決する方法はありますか?

4

2 に答える 2

0

VS 2013 Update 3 より前の Visual Studio の VSTO プロジェクトは、最大 .NET 4.0 にハードリンクされていました。これには、VS 2012 も含まれる可能性が高いです。

Visual Studio 2013 Update 3 ( https://blogs.msdn.microsoft.com/vsto/2014/08/04/visual-studio-2013-update-3-released/ ) 以降、.NET 4.5 (およびそれ以降) を選択できます。 VSTO プロジェクト用。したがって、これはおそらく、プロジェクトを .NET 4.5 にアップグレードしようとする Visual Studio の風変わりな動作であり、.NET インストール (4.0) が見つからないため、アップグレードされたプロジェクト自体はサポートされていません。

于 2016-02-17T14:15:32.510 に答える