ここで、SVN 用の SharpSVN ラッパーを使用するアプリケーションを作成しました。過去数年間、それは私たちによく役立ってきました。ただし、64 ビット システムの導入を開始したため、アプリケーションはこれらのシステムで SharpSVN dll にアクセスできないようです。
SharpSVN dll の 64 ビット バージョンをダウンロードしましたが、次に何をすべきか迷っています。32 ビット ユーザーがアプリケーションを使用するのを止めることはできないため、両方のプラットフォーム用にコンパイルできる必要があります。幸いなことに、このアプリケーションでは、ntier スタックのさまざまなレイヤーをソリューション内の個別のプロジェクトに分割するため、SharpSVN dll を利用する私のビジネス レイヤーは独立しています。
プロジェクトの 2 つのコピーを維持することなく、アプリケーションの 32 ビット バージョンと 64 ビット バージョンの両方をコンパイルするにはどうすればよいでしょうか?