は、私は、Visual Studio 2005とVB.NETに古いVB6のアプリを作り直していると私は、Windows 10上でそれらをインストールしようとしたとき、私は次のエラー得た:どのようにVB.NETプロジェクトに必要なライブラリを含めることができますか?
私は含めることができますどのようにライブラリがありませんし、プロジェクトでそれらを運ぶ? または、何とかVisual Studio 2005でVB.NETインストーラを作成して、それにすべての依存関係を取ることができますか?
あなたのVSのバージョンでは、新しいOS用のプログラムを作成しようとする責任であることを取得しないこと、非常に古いです追加することができます。これらはPIAであり、マシン上にc:\ windows \ assemblyにインストールされているので、コンパイラーはそれらをコピーする必要がないと考えます。しかし、Win10マシンではなく、kaboom。これを回避するには、ローカルコピープロパティをTrueに設定して、ビルドディレクトリにコピーし、インストーラでそれらをGACに配置するようにします。 –
@HansPassant私はVS 2005、Windows 10ではなくWindows XPを使用しています。すべての依存関係を含むインストーラを作成し、Windows 10に最終製品をインストールする必要があります – Vlad