AnyCPU用に構成された.NET3.5を搭載したVS2008上のアプリケーションがあります。移行のため(すべてのサーバー、開発、サポート、ステージ、および本番環境がx64 2008に移行されました)
これをx64に変更する必要がありました。ソリューションをクリーンアップし、すべてのSystem.anything参照を「false」に設定して「copylocal」をtrueに設定しました(そうでない場合でも、アプリケーションが開発環境で機能しないため)
しかし、サイトを公開して、それらをDev Envにコピーするために必要なすべてのファイルを取得すると、x86コンパイルが取得され、binフォルダー内にx64というフォルダーがあり、その中に「Debug」というフォルダーがあります。 「私自身のdllがたくさんあるので、binフォルダーにあるファイルの2番目のコピーを含むその奇妙な名前(Debug)のフォルダーがあります。
私はこの状況を修正しようとして多くのことに触れ、グーグルでたくさん読んでいます(ここでは何もすることがないウェブやフォーラムをたくさん取得しています)が、クリーンな公開を行うために構成する必要があるものを取得できません私のasp.netサイトとそのライブラリのx64のみで、何もコピーせず、正しく構成されていません。
だから私の質問は...誰かが私に詳細な答え、リンク、チュートリアル、または私のサイトを規則的に公開するようなものを私に与えることができます、きれいで、これらすべてのものなしで?
- この質問の内容がわからない場合はコメントしてください。さらに必要な情報で更新します。
- この質問を改善するために反対票を投じる場合は、コメントしてください。
- 「なぜVS2008に取り組んでいるのか」などの回答やコメントは避けてください。私は、クライアントの要件に基づいて作業しています。
よろしくお願いします。
更新しました:
すべてのパブリケーションプロファイルのx64フォルダーにフォルダーが作成されますが、一部は空で、デバッグは常にいっぱいです。