3

Web アプリケーション用の Visual Studio 2012 内の発行 Web オプションを使用して、IIS に発行しています。公開すると、ビルドと公開が成功したことがコンソールに表示され、ほとんどの場合、すべてが正しく公開されます。しかし、最近公開されていないコントローラーが 1 つあります。エラーはありませんが、公開されません。

コントローラーとビューを削除し、ソリューションをクリーンアップし、Web サーバーをシャットダウンし、公開ディレクトリ全体を削除して、再公開してみました。しかし、サーバーを再起動すると、古いコントローラーがまだそこにあります。そこで、別の名前で新しいコントローラーを作成して公開しました-新しいコントローラーは古いファントムコントローラーと一緒に正常に公開されましたが、変更を加える必要があるため、新しいコントローラーで同じ問題に遭遇しました...私はしませんなぜこれが起こっているのか理解できません。これを前に見た人はいますか?

4

1 に答える 1

2
  1. ソリューション エクスプローラーを開く
  2. ファイルを右クリック
  3. プロパティをクリック
  4. Copy To OutputCopy AlwaysまたはCopy if newerに変更します
于 2013-02-09T16:01:42.980 に答える