2009-06-11 5 views
3

すべてのファイルを既定で管理しないように/ clrスイッチの既定の動作を変更する方法を知っている人はいませんか?スイッチのデフォルトの動作は、すべてのファイルを管理することです。私は各.cppファイルを個別にマークすることができますが、それらの多くはあります...C++/CLI - 既定でUNMANAGEDにすべてのファイルを変更します。

答えて

5

私はプロジェクトのプロパティでスイッチをオフのままにしておき、それを必要とする.cppファイル、これは私がソリューションエクスプローラで/ RTC1および/ Gmの、などのような互換性のないオプション

EDITを固定かつて働いていた、あなたは右の.cppファイルをクリックして、それのためのプロパティを設定し、これらは別になりますことができますあなたのプロジェクト設定。

+0

はい、これは機能しません。これは、clrが発生するためには/ clrが有効であることをプロジェクトファイルが知る必要があるためです。 –

+0

Errはい実際にこのテクニックはうまく動作します。あなたは/ clrを1つのファイルにすることができ、その結果は(ほとんど管理されていない).netアセンブリになります –

+0

パーティーに遅れていることは知っていますが、これについての情報を追加できますか?特定のファイルに対して/ clrを切り替えるオプションはどこにありますか? – Jens

0

私が見るところでは、デフォルトでは、各.cppファイルをVS内またはコマンドライン上のネイティブに設定する方法はありません。 IDEで手動で行う必要があります(またはprojファイルを変更するスクリプトを作成する)。

関連する問題