2011-11-10 7 views
2

Orchard CMS私たちのアプリケーション開発の基礎となるソースコードソリューションがあります。我々が直面している問題は、Visual Studioは、2つのソリューションフォルダModulesThemesの下の[プロジェクトの1つの中にある]ファイルにファイルの変更をリロードしないことです。私のソリューションでVisual Studioのファイルの変更を検出しました。

注:VSオプションDetect when file is changed outside the environmentがチェックされています。

ModulesThemes内のすべてのプロジェクトは、物理的に別のプロジェクトの下に存在することは注目に値するが、Orchard.Webプロジェクト、これらのフォルダ、ModulesThemesは、プロジェクトから除外されています

Orchard project structure

変更されたファイルをリロードしない問題は、ソリューション内の他のほとんどのファイルでは発生しません(私はそれらのすべてを試していませんでしたが,-))、特に変更検出は、プロジェクトが物理的に存在しない他のソリューションフォルダのファイル別のプロジェクト、この場合はOrchard.Web

実際に問題を解決するにはいくつか試してみてください。は解決しましたが、私のマシンでしか解決しません。 - 同僚の場合はまだ動作しません!これらは、効果彼らは私のマシン上を持っていた私が試したものとされている:

  1. すべてのVisual Studioの拡張機能を無効化しない - >何の効果
  2. 削除さsolution.suoファイル - すべてのアンロード>効果なし
  3. Modulesソリューションフォルダ内のプロジェクトは、Orchard.Webプロジェクトをアンロードし、それらを再読み込み - >検出は、これらのプロジェクトのために働いて、今変更
  4. Themesフォルダ内のプロジェクトのために同じことをしようとしたん - >何の効果
  5. 私たちは、新しいソリューションを設定
    :>それはまだ働いていた...

UPDATE - 今の検出はまた戻っThemesからThemezを改名Themez

  • 内部のプロジェクトのために働い変更> - ThemezThemesを改名0
  • Orchard.Webプロジェクトがなく、そのファイルの変更の検出が期待どおりに機能します。そのプロジェクトの設定に問題があるように見えます。

    誰がこのソリューションでの作業のすべてのマシン上でこの問題を解決する方法上の任意のアイデアを持っていますか?

  • +0

    (右「プロジェクトに含める」ディレクトリ内のファイルをクリックしてください)UPDATEを参照してください: 'Orchard.Web'プロジェクトを除いた新しいソリューションは、今の問題を修正します。 – Oliver

    +0

    私の '.suo'ファイルを削除してくれました。 – Mud

    答えて

    0

    プロジェクトの一部としてそのフォルダ(テーマを発見)を含めてみましたか?

    +0

    'Orchard.Web'プロジェクトファイルは、新しいバージョンが出現するたびにソースから更新されるので変更されません。とにかく、私たちは同僚のマシンにあなたの提案を試みましたが、残念ながらそれも役に立たなかった。 – Oliver

    +0

    これに関する進歩? – jtromans

    関連する問題