※ ChatGPTを利用し、要約された質問です(原文:VB.Net リビルド 意味不明なメッセージが・・)
VB.Net リビルド時に意味不明なメッセージが出る
このQ&Aのポイント
VB.Netのプロジェクトをビルド、リビルドすると、意味不明なメッセージが表示されるようになりました。メッセージを解釈する方法が分からず困っています。
具体的なエラーメッセージや問題の箇所が明示されておらず、気持ち悪さを感じています。問題を特定する方法や解決策について知っている方がいらっしゃいましたら、教えていただけると助かります。
デバッグや実行には影響がないため、一応は問題なく使用できますが、先に進むにはこのメッセージを解決したいと思っています。
VB.Net リビルド 意味不明なメッセージが・・
お世話になります。
VB.Net 駆け出しの者です
プロジェクトをビルド、リビルトすると、いつからか以下のメッセージが出るようになっていました。
******************************************************
vbc : warning BC40059: アセンブリ 'Microsoft.VisualBasic.Compatibility' からの間接的な参照が原因で、埋め込まれた相互運用機能アセンブリ 'stdole' に対して参照が作成されました。両方のアセンブリで '相互運用機能型の埋め込み' プロパティを変更することを検討してください。
******************************************************
上記のメッセージが出ても、デバックもしくは発行で実行することは可能なのですが、何か気持ち悪い気がしております。エラーメッセージならクリックすればそのコードに移りますが、実際にどこがという指定がないので、その問題の箇所にたどり着けないのです。
上記のメッセージ、もしくはそのほかの情報からなんとかメッセージの箇所を突き止める方法はありますでしょうか?何かご存知の方がいらっしゃいましたら何卒ご教授いただければと存じます。
よろしくお願いいたします。
お礼
hitomura さん お世話になります。 プロジェクトの参照追加の箇所で、stdole という名前にチャックが入っていたので、もしやと思い、チェックを外したら 問題のメッセージは表示されなくなりました。 この部分にチェックを入れた覚えはないのですが、解決方法が見つかり すっきりいたしました。 ありがとうございました。