私の雇用主は私にVBで特定のプログラムをプログラムしてもらった。ネット。 私はそれを完了し、それは私のシステム上で完全に動作します。彼はPC上で上記のプログラムコードを編集したいと思っていました。それは簡単でした。今では、参照(Microsoft Word & Excel Project Libraries)のコードはエラーサインでいっぱいです。選択できません。 「参照が既に存在するため、新しい参照を追加する前にMicrosoft.Office.Interop.Wordを削除する必要があります」(ドイツ語から緩やかに翻訳されています)という理由だけで参照を選択することはできません。彼は2010バージョンを使用している間私はOffice 2016を使用するため、問題がある可能性があります。それでも、どうすればこの問題を解決できますか?あなたの答えに事前に感謝します。別のシステムでの参照を含むVisual Studioプロジェクト
0
A
答えて
0
プロジェクトファイルをダウングレードするには、それぞれのOfficeライブラリを参照するいくつかの要素を置き換える必要があります。
基本的には、Officeバージョン番号16.0
(あなたの場合はOffice 2016)の発生を監視し、14.0
(Office 2010)に置き換える必要があります。
私の例では、15.0
(オフィス2013)を示しているが、基本的にそれは私があなたにそれらを識別することができる必要がありますので、各要素とその交換をリストアップしてみましょうオフィス2010
ため、最終的に同じである必要があります。 vbprojファイル:
のWord 2013相互運用
<Reference Include="Microsoft.Office.Interop.Word, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
のWord 2010相互運用
<Reference Include="Microsoft.Office.Interop.Word, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
のWord 2013プロジェクトの拡張
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{BAA0C2D2-18E2-41B9-852F-F413020CAA33}">
<ProjectProperties HostName="Word" HostPackage="{29A7B9D7-A7F1-4328-8EF0-6B2D1A56B2C1}" OfficeVersion="15.0" VstxVersion="4.0" ApplicationType="Word" Language="cs" TemplatesPath="VSTOTemplates" DebugInfoExeName="#Software\Microsoft\Office\15.0\Word\InstallRoot\Path#WINWORD.EXE" DebugInfoCommandLine="/w" AddItemTemplatesGuid="{51063C3A-E220-4D12-8922-BDA915ACD783}" />
<Host Name="Word" GeneratedCodeNamespace="my_namespace_here" PublishedHash="AAAAAAAAAAAAAAA2FBF2B7EA72250886FF164DE6" IconIndex="0">
<HostItem Name="ThisAddIn" Code="ThisAddIn.cs" CanonicalName="AddIn" PublishedHash="595051696E85B8CAE7EDD3B5EDE7B729864BC855" CanActivate="false" IconIndex="1" Blueprint="ThisAddIn.Designer.xml" GeneratedCode="ThisAddIn.Designer.cs" />
</Host>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
のWord 2010プロジェクトの拡張
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{BAA0C2D2-18E2-41B9-852F-F413020CAA33}">
<ProjectProperties HostName="Word" HostPackage="{29A7B9D7-A7F1-4328-8EF0-6B2D1A56B2C1}" OfficeVersion="" VstxVersion="4.0" ApplicationType="Word" Language="cs" TemplatesPath="VSTOTemplates" DebugInfoExeName="#Software\Microsoft\Office\14.0\Word\InstallRoot\Path#WINWORD.EXE" DebugInfoCommandLine="/w" AddItemTemplatesGuid="{51063C3A-E220-4D12-8922-BDA915ACD783}" />
<Host Name="Word" GeneratedCodeNamespace="my_namespace_here" PublishedHash="AAAAAAAAAAAAAAA2FBF2B7EA72250886FF164DE6" IconIndex="0">
<HostItem Name="ThisAddIn" Code="ThisAddIn.cs" CanonicalName="AddIn" PublishedHash="595051696E85B8CAE7EDD3B5EDE7B729864BC855" CanActivate="false" IconIndex="1" Blueprint="ThisAddIn.Designer.xml" GeneratedCode="ThisAddIn.Designer.cs" />
</Host>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
+0
ありがとうございました。私はできるだけ早くそれをチェックするようになるでしょう。 – Dovahkiin
関連する問題
- 1. Visual Studio 2010の別のプロジェクトでjavascriptコンポーネントを参照する
- 2. プロジェクト参照の問題、Visual Studio 2010
- 3. Visual Studio 2005でvC++プロジェクトの参照を追加する方法
- 4. のVisual Studioで分離し、バイナリフォルダとDLLプロジェクトを参照
- 5. Visual Studioのプロジェクト参照が突然ワークステーションで動作しない
- 6. Visual Studio 2010 Extension内のプロジェクト/参照のリストを取得
- 7. Visual Studioの.cuプロジェクトへの参照を追加するには?
- 8. Visual Studio Community 2015プロジェクトへの参照を追加する
- 9. Visual Studio 'Website'プロジェクトの参照を更新するには?
- 10. Visual Studioプロジェクト参照をプログラムで更新する
- 11. Visual Studio 2015プロジェクトに参照を追加できません
- 12. .NET CoreクラスライブラリでVisual Studio共有プロジェクトを参照する方法
- 13. Visual Studioソリューションで参照としてGitHubプロジェクトを追加する
- 14. Visual Studioでの参照の検索
- 15. Visual Studioとプロジェクト参照のパスの最大長
- 16. Visual Studio 2015アプリケーションプロパティウィンドウヌル参照エラー
- 17. Visual Studio:自動参照クリーニング?
- 18. Visual Studio Web参照rrrors
- 19. Visual Studio C#参照 - 警告
- 20. Visual Studio:プロジェクト内のさまざまなサービス/ DLL参照エラー
- 21. 分離プロジェクトの参照を50以上のプロジェクトに追加 - Visual Studio 2010
- 22. 別のプロジェクトの参照
- 23. Visual Studio 2008 C++。問題を参照するDLLプロジェクト
- 24. のVisual Studio 6.0(VC++参照の問題)
- 25. Visual StudioワークフローのSharePointタスクリストの参照列
- 26. Visual Studioのプロジェクトテンプレートとプライベートアセンブリの参照
- 27. 参照されているプロジェクトの.configファイルを含む
- 28. プロジェクトの参照をコピーして、Visual Studioの別のプロジェクトの参照に貼り付けることはできますか?
- 29. 私のソリューションで別のプロジェクトへの参照をVisual Studioのオートメーションを介して追加する方法
- 30. ApplicationInsightsと私は私のVisual Studio 2015のプロジェクトでSOAPサービス参照を更新するとSOAPサービス参照
あなただけの削除すべてのOffice関連の参照をプロジェクトに提供できる - これは正しいを追加することができますターゲットマシン上のもの。正確な参照バージョン情報を把握し、参照ファイルを変更するテキストエディタを使用してプロジェクトファイルを準備することもできます。 – Filburt
@フィルバート私はそれを試み、あなたに戻ってきます。ありがとう! – Dovahkiin
私はWord 2010からWord 2013にアップグレードした自分のプロジェクトのうちの1つを比較しました。プロジェクトの準備をする場合は、必要な変更を投稿できます。 – Filburt