2009-07-30 12 views

答えて

4

プラットフォームターゲットを「任意のCPU」(デフォルト)に設定している場合は、再コンパイルする必要はありません。このプルダウンはプロジェクトプロパティの[ビルド]タブにあります。 .NET Frameworkは、この設定が有効な場合、どちらのプラットフォームにも対応できるほどスマートです。

これらの設定で説明した環境と同じ環境で作業しており、問題はありません。

編集:さらに詳しい説明はCompile ASP.NET to 64 BITです。

0

少しばかりですが、MSIのビルドを通じてソリューションファイルをシンプルなVisual Studioセットアッププロジェクトとして提供すると、これは別の話です。それらのMSIのは、 32ビットであり、64ビット互換にするにはfair bit of moddingが必要です。

ただし、解決策自体は問題ありません。

+1

MSIとSharePointは、私の意見では良い組み合わせではありません!専用のSharePoint Solutionインストーラー用のhttp://www.codeplex.com/sharepointinstallerをご覧ください。 –

+0

MSIがSharePointにうまくいかない理由は、MSIがマシンベースであるためです。マシンにインストール/アンインストールします。ただし、SharePointソリューションはファームベースであり、ファーム内の複数のコンピュータに影響を与える可能性があります。 –

+0

MSIとソリューションには別々の役割があります。私たちは、最初にソリューションをインストールするためにMSIを提供します(コンサルタントは、インストール中に予期せぬことが起こらない限り、コマンドラインに触れないことを好みます)。 –

関連する問題