0

mvc-3 プロジェクトを windows azure に公開すると、プロジェクト名のフォルダーの下にあるすべてのファイルとフォルダーがコピーされます。スクリプト、コンテンツなどを意味します。mvc-3アプリケーションをwindowsazureに公開しただけなので、これを尋ねています。その後、ステージングURLを使用して実行すると、画像が表示されず、プラグインが機能しなくなり、クロムで検査すると表示されます:

ここに画像の説明を入力 ここに画像の説明を入力

スクリプト ( like sammy.js) とスタイルシート ( like Site.css) はほとんどありませんが、最大数はありません。どうすればこれを修正できますか?

4

2 に答える 2

1

わかりました、根本的な原因を見つけました。これは、新しいプラグインをダウンロードするたびに発生しているためです

をコピーするだけです。js ソースフォルダーからコピーして、プロジェクトのScriptsフォルダーに貼り付けます。しかし、その後のみ

ファイルを Scripts フォルダー内に配置しても、プロジェクトには含まれません。そのファイルは

プロジェクトに明示的に含めるまで、ソリューション エクスプローラーは表示されません。上部のソリューション エクスプローラーにはボタンがあります。

すべてのファイルを表示するために、プロジェクトの一部ではないファイルが含まれていますright click

プロジェクトに含めたいファイルを選択し、オプションを選択しますInclude in the project。あとはそれだけ

ファイルがプロジェクトの一部になります。これでプロジェクトを公開でき、すべてが正常に機能します。

于 2012-07-26T13:45:20.447 に答える
1

それらが .csproj ファイルに含まれていることを確認してください Build Action: Content としてマークされていることを確認してください

于 2012-07-26T13:45:47.120 に答える