1

セットアッププロジェクトを作成して既存のプロジェクトを追加しようとしていますが、新しいセットアッププロジェクトの3つのソリューションが表示され、コードを実行しようとするとintelliSenseエラーが発生します。アプリケーションの名前を変更しようとしていますか?また、既存の2つのプロジェクトをsetup.exeと一緒に追加しようとしていますが、アプリケーションの1つは.net 3.5で、もう1つは4.0でコード化されています。これは問題を引き起こしていますか?オンラインで多くの例を読みましたが、関連するコードが見つかりません。

    IntelliSense: cannot open source file "C:/project/workspace/code/MyApplication/Application1/Debug/libid:AC0714F2-3D04-11D1-AE7D-00A0C90F26F4.tlh"   c:\project\workspace\code\myaplicationl\application1\stdafx.h   48  2   MyAppliation

どうすればこれを解決できますか?

私はc#win forms.net2010を使用しています

4

1 に答える 1

1

すべてのプロジェクトで StdAfx.cpp ファイルをコンパイルしてみてください。.tlh ファイルは、#import ディレクティブ (C++) によって作成される自動生成ファイルです。ただし、もちろん、.tlh ファイルを生成するには、#import ディレクティブを含むファイルをコンパイルする必要があります。

于 2013-01-25T08:22:10.963 に答える