2016-09-02 15 views
1

私はWindowsアプリケーションを持っており、configの変換、つまりapp.config.debug .config.testなど、C#VisualStudioプロジェクトの再構築/ platform:anycpu32bitpreferredは、/ t:exe、/ t:winexeと/ t:appcontainerexeと一緒に使用することができます。

プロジェクトをデバッグモードで構築されるとチームシティーは、設定をテストして、次のエラーを取得して再構築しようとするモードを変更すると、それが正常に動作しますが、:

/platform:anycpu32bitpreferred can only be used with /t:exe, /t:winexe and /t:appcontainerexe 

ことができます誰も私にこれを修正する方法を教えてください?

ありがとうございました

答えて

-1

プロジェクトのいずれかから削除されました。出来た。 しかし、このエントリがその特定のプロジェクトにどのように追加されたかはわかりません。

+0

詳細を教えてください...「本当に削除された」プロパティからですか?同じエラーが発生していますが、デバッグビルドでも発生しています。私のプロジェクトはARMではうまくいきますが、 –

0

私の問題は、エラーに記載されているプロジェクトの設定が間違っていたことでした。したがって、現在のビルドの構成プラットフォームがx86に設定されている間、x86構成のプロパティのターゲットプラットフォームはAnyCPUに設定されていました。

したがって、OPビルドの設定は正しいが、ターゲットプラットフォームがテスト構成プロファイルで指定されたプラットフォームと一致しない可能性があります。

この問題が発生した場合は、プロジェクトのビルドプロパティのターゲットプラットフォームが構成プラットフォームと一致していることを確認してください。

1

テキストエディタでプロジェクトファイルを開きます。 < Prefer32Bit> true </Prefer32Bit>を探し、値を「true」から「false」に変更します。設定されている設定の数に応じて、複数の設定が存在する可能性があります。

関連する問題