最近、Visual Studio2010WebサイトプロジェクトをWindows7PCからWindows8を実行している新しいPCにコピーしました。これはすべて比較的スムーズに進みました。クラウドプロジェクトを公開またはパッケージ化すると、元々Windows7PCにあったファイルのみがパッケージ化されます。Windows8PCで作成したファイルはすべて無視されます。ソリューションは正常にビルドされ、プロジェクトを正常に実行およびデバッグできます。何か案は?
3 に答える
あなたがファイルと言うとき、あなたは画像/ JavaScriptを意味しますか?
「出力ディレクトリにコピー」の設定は何ですか?作成されていないファイル/コンテンツの場合... 「コピーしない」に設定されていないことを確認してください
SDKの新しいv1.8を使用していますか?(プロジェクトをアップグレードしましたか?)...これは、以前のコンピューターの古いSDKを使用していて、「新規インストール」を使用してビルドしようとした場合に発生する可能性があります。
理由はわかりませんが、試してみることがあります。VisualStudioソリューションエクスプローラーで、ソリューションを右クリックし、[ソリューションのクリーンアップ]を選択します。次に、パッケージ化/公開を再試行してください。
問題は、クラウドプロジェクトがWebプロジェクトとの関連付けを解除した途中で、実際に公開用のファイルリストを更新していなかったため、古いPCで既に生成されたファイルリストを使用していたことでした。
修正は、クラウドプロジェクトを廃棄して新しいプロジェクトからやり直し、新しいWebロールを追加して、そのWebロールをWebアプリケーションプロジェクトに変換し、既存のWebサイト全体をそのプロジェクトに移動することでした...