2009-07-04 11 views
1

私は自分のラップトップに作成したプロジェクトをいくつか持っており、うまく動作します。私はちょうど私の家庭のPC上のSubversionリポジトリにそれらを追加し、テストプロジェクトが表示されないことを見つけるためにそのPC上のVSにロードしました。それらは単にフォルダアイコンとして表示され、ルートの下には何も表示されません。フォルダアイコンの横に展開アイコンがありますが、クリックすると何も表示されません。テストプロジェクトフォルダとしてVS2008の1台のマシンに表示

これはちょうど起こった2つの解決法があります。最初はクラスライブラリ、2番目はASP.NET MVCアプリケーションです。彼らは両方ともMSTestを使用し、最初のものはRhino Mockも使用し、2番目のものはMVC参照などを持っています。

私はこれまでPCでVS2008 Standardを持っていましたが、Professionalをインストールしました。

私は、コミット/破損から破損してしまったと思っていましたが、プロジェクトファイルを見て、それはすべてうまく見えます。

もう一つの奇妙なことは、テストプロジェクトがうまく動作しているのと同じことが起こっている他の1つのMVCソリューションがあることです(ノートPCからsvnにコミットする、PCで開く)。これはRhino Mockを再び使用しますが、MSTestの代わりにNUnitを使用します。私はそれがMSTestに関連するものかどうか疑問に思っています。参照はC:¥Program Files¥Microsoft Visual Studio 9.0¥Common7¥IDE¥PublicAssembliesのdllにあり、PC上で正常に見えます。また、参照に何らかの問題があったとしても、この動作は期待できません。

これを引き起こす可能性のあるアイデアはありますか?

+0

私もこれを見ました。私の場合は、システム上のすべてのテンプレートを破棄して、新しいファイルを追加するか、プロジェクトに失敗しました。それは効果がなかった "devenv.exe/installvstemplates"を実行することを提案し、それを修正するために再インストールが必要でした。それ以前は、Expression Studio 3をインストールするだけでした – Wolfwyrd

答えて

0

問題を発見して修正しました。質問を投稿すると愚かなことがありますが、他の人がこれを見つけたり、その理由を説明することができます。

これをプロジェクトファイルの先頭に追加することで修正されました。

<?xml version="1.0" encoding="utf-8"?> 

これは、動作していたプロジェクトファイルの先頭にありますが、動作していないものはありませんでした。

ラップトップでsvnにコミットして更新してもまだ動作しているので、仕事が完了しました。なぜこのことがラップトップで起こったのか、そこで働いたのか、テストプロジェクトの作成方法とは何か、Visual Studioを使っていろいろなやり方で行われていたに違いない

関連する問題