Windows 7 で VS2012 を使用して、ClickOnce を使用して、C++ プロジェクトへの参照を含む C# アプリケーションを展開しています。
VS2010 では VC++ 2010 ランタイム ライブラリを前提条件の 1 つとして使用できましたが、VS2012 ではそのような同等のものはありません。
デプロイされたアプリを非開発者のコンピューターで実行すると、C++ プロジェクトを読み込めないというエラーが表示されます。
http://www.microsoft.com/en-us/download/details.aspx?id=30679から VC++ 2012 再頒布可能パッケージをインストールし ましたが、前提条件にこのオプションがまだ表示されません。
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bootstrapper\Packages\ を参照すると、「Visual C++ 2012 ランタイム ライブラリをインストールするために必要な権限がありません」という package.xml があります。 (x86)。
私はこのコンピューターの管理者であるため、これは意味がありません。
C++ プロジェクトへの参照を使用して、2012 年に .NET プロジェクトをデプロイできた人はいますか?