誰かがこれを経験したか、解決策を見つけましたか? 私は次のことを試しました:
- 出力 dll を移動せずに直接参照する
- GAC からの出力 dll のアンインストール
どちらのオプションも違いはありませんでした。生成された XML ドキュメントは dll と同じ名前で、dll に含まれていることに注意してください。
誰かがこれを経験したか、解決策を見つけましたか? 私は次のことを試しました:
どちらのオプションも違いはありませんでした。生成された XML ドキュメントは dll と同じ名前で、dll に含まれていることに注意してください。
あはは。これが起こっている理由を見つけました。
Visual Studio 内で (つまり として) ILMergeプロジェクトを参照する場合、 Intellisenseは生成された XML ドキュメントを使用しません。Add Reference -> Project
解決方法: ビルド後のステップで、出力ファイルを共通ディレクトリ (例: Reference Assemblies
) にコピーしてから、DLL にリンクします。ソリューションにプロジェクトを含めることはできますが、変更を行った場合にプロジェクトがビルドされるように、プロジェクトの依存関係を設定する必要があります。
HTH、