9

Windows 7 Betaへの完全なアップグレードを検討しているため、HDからVistaを消去します。

Visual Studio2008はWindows7で正常に動作しますか?問題があったというフォーラムの投稿をいくつか読みました。

4

16 に答える 16

22

Windows 7は非常に安定していて非常に高速です。自分が何をしているかを知っていて、小さなリスクを冒しても構わないと思っている場合は、VMをインストールする必要はありません。Visual Studio 2008 Professionalは、問題なく動作します(少なくとも私が見る限り)。これは、VS2008とWindows MobileSDK6を実行しているWindows7マシンから問題なく入力しています。

于 2009-01-23T23:06:16.620 に答える
5

Win7ベータ版のVS2008SP1に問題があります。LINQ to SQL(DBML)デザイナーで、テーブルにマウスを合わせるとテーブルが消えます。私は検索を試みましたが、これについての言及はどこにも見つかりませんでした。

これは、VS2008SP1がすでにインストールされているVistaSP1からのアップグレードでした。後で、私が持っているクリーンなWin7インストールで試してみます(まだVS2008をインストールしていません)。それ以外は全く問題ありません。VistaからWin7へのアップグレードはうまくいきました。


編集:追加する必要があります。これらは両方ともVistaSP1x64とWin7x64です。たぶんそれはWin7の32ビットバージョンでは起こりません。誰でも確認できますか?

更新:VS2008 SP1でWin7のクリーンインストールを実行しましたが、DBMLテーブルはまだ表示されません。今のところそれほど大したことではなく、迷惑なだけです。


編集:また、明らかな理由もなく、Win7でファイルがロックされていることがあります。ファイルの名前を変更したり削除したりできません。また、 procexpまたはWindowsリソースモニターでファイルがロックされているプロセスを見つけることができません。どうやらexeファイルでのみ発生します。ウイルス対策ソフトウェア、TortoiseSVN、またはファイルをロックしている可能性のあるものをアンインストールしてみました。VS2008に関連して、コンパイル時にランダムにこのエラーが発生します。

ファイル「obj\Debug\HelloWorld.exe」を「bin\Debug\HelloWorld.exe」にコピーできません。別のプロセスによって使用されているため、プロセスはファイル'bin \ Debug\HelloWorld.exe'にアクセスできません。

ドライブをマウント解除/再マウントするか、Windowsを再起動して、ファイルを解放します。


編集:Win7ビルド7057の時点で修正されたVS2008 SP1 DBMLデザイナーの問題!:D

于 2009-02-02T15:15:53.227 に答える
1

Windows 7をチェックアウトしたい場合は、完全なものではなく、VMのインストールを実行します。少なくともRCステージに到達するまで。

于 2009-01-23T23:02:10.590 に答える
1

私の同僚の1人はWindows7BetaとVistaをデュアルブートしており、彼はWindows7のVisualStudio2008で問題なく開発しています。しかし、それはたった一人の経験であり、全体として問題があると確信しています。

于 2009-01-23T23:03:30.683 に答える
1

私にとって、それはWindows 7でうまく機能しました。私は誓います、それはVistaよりも7ではるかに少ないクラッシュです-私は喜んでいます。誰にとってもそれほどうまくいくとは言えませんが、試してみればきっとうまくいくことを願っています!

于 2009-01-23T23:09:31.607 に答える
1

The only thing I've found so far, but it annoys the hell out of me, is that if I do anything with Import Export Settings, it hangs Visual Studio something fierce. Apparently, the Xaml "Package" or whatever is corrupted, even on an absolutely clean install.

I'm attempting a repair of the whole app.

于 2009-07-27T02:32:48.973 に答える
1

注: できれば、Ross の投稿へのコメントとしてこれを行ったでしょう。

Windows 7 は新しい壁紙を備えた単なる vista ではありません。過去数回のリリースの経験から、vista と比較して非常に効率的 (かつ著しく高速) です。

また、Ross さん、オンとオフで発生しているエラーは、Windows 7 のエラーではなく、タイミング エラーである可能性が高くなります。確認のため、別の OS でこれをテストすることをお勧めします。プレベータ以降、ブレークポイントで問題が発生したこともありません。

とにかく、あなたの質問に関する限り、私が遭遇した唯一の問題は、Windows 7 の最初のプレベータ版で、WCF 接続をセットアップするときにポート番号に関するいくつかの非常に奇妙な問題が発生したことです。

VS SP1 のインストール時に別の奇妙な修正が行われましたが、これは Win 7 の最新リリース以降修正されています。

また、Microsoft Blend 2 と Visual Studio をインストールするときに、特定の順序でインストールする必要があるという問題もありますが、これも RC 以降に修正されています。

私の経験からわかるように、現在ほとんどの人が使用しているリリース候補版を使用しても大きな問題はありませんでした。

于 2009-07-24T23:15:07.797 に答える
0

Win7(Pro)RetailのフルバージョンにVS2008(Pro)およびSP1をインストールしました。率直に言って、悪夢の問題があり、しばらくの間XPに戻ることを検討しています。

MFC C ++の開発:問題:VS2008プロジェクトに既存のアイテムを追加します。ファイルダイアログでは、Ctrlキーを押しながら左クリックして一度に複数のファイルを選択することはできません。したがって、プロジェクトに10個のファイルを追加することは実際のPITAになります。

別のプロジェクトから.rcファイルを開くと、現在のプロジェクトのrcファイルにドラッグアンドドロップできなくなります。実際、VS2008は毎回クラッシュします。私は3回疲れました。この機能は、XP上のVS2008およびVS4までのすべての以前のVSで機能し、機能します。

Win7:ファイルを開くダイアログを使用するとマウスホイールを使用できません。ファイルリストビューをクリックすると、愚かなシングルクリックで不要なファイルが開くため、愚かなVScrollバーを使用する必要があります。

Win7:すべての「アクセス拒否」のがらくたと戦い、Windowsを使用するのと同じようにセットアップした後、これまでにインストールした他のいくつかのプログラムを実行するのは妥当なようです。Vistaをバイパスしたので、学習曲線と戦っているだけだと思います。
XPに合わせて速度に大きな違いが見られるとは言えませんが、同じです。私のハードウェアは合理的です(デュアル(デュアルコア)Xeon 2.8GHzのmemおよびhdスペースのゴブなど)

于 2009-11-14T21:41:40.413 に答える
0

Windows 7(x64)ビルド7100でVS 2008 SP1を実行していますが、開発サーバーでいくつかの問題が見つかりました。デザインビューに切り替えると、VSが完全にロックされます。ただし、最も一般的には、Webアプリケーションをデバッグしようとすると、開発サーバー部分が応答していないことを示し、デバッガーが安全なハンドルが閉じられたことを通知します。通常、私がしなければならないのは、debug'go'コマンドを再発行することだけです。そうすれば、開発サーバーの新しいインスタンスは、最初からやり直すまで、さらにいくつかのデバッグのために機能します。ビスタから7にアップグレードすることを妨げるものは間違いなくありませんが、それでもなお迷惑です。

多分私はそれほど多くのデバッグを必要としないコードを作成することにもっと時間を費やすべきです;)

于 2009-09-23T16:06:24.683 に答える
0

John Robbinsは、とりわけ、Win7SDKリリースノートに記載されている問題を発見しました。ジョンの問題と答えの検索については、http://www.wintellect.com/CS/blogs/jrobbins/archive/2009/01/24/the-case-of-the-corrupt-pe-binaries.aspxを参照してください。

Win7 SDKリリースノートについては、http: //download.microsoft.com/download/8/8/0/8808A472-6450-4723-9C87-977069714B27/ReleaseNotes.Htmを参照してください。

于 2009-02-01T06:06:12.527 に答える
0

わかった。Windows 7 x64 Home Premium の新しいコピーを再インストールし、すぐに Visual Studio 2008 Enterprise をインストールすると、正常に動作しました。そのため、不具合は、VS2008 より前にインストールされたサードパーティ製ソフトウェアが原因でした。サードパーティのソフトウェアをインストールするたびにVS2008テストプロジェクトを実行して追跡するかどうかはわかりません。動作はまだ少し遅いですが、テスト プロジェクトを実行するたびに、より速くスムーズに動作するように見えます。

于 2009-10-31T18:15:47.597 に答える
0

私は 1 月まで Windows 7 で作業しており、大きな問題はありません (ビルドのアップグレードによって修正されたバグのみ)。Visual Studio 2008 Team Suite を使用していますが、問題なく動作します。

しかし、問題が発生しました - 現在のビルド 7068 に ADO.NET Entity Framework 1.0 Beta 3 x86 をインストールできませ3.5 」がインストールされています。

実際、インストールされています。そのような問題を修正する方法を知っている人はいますか?

于 2009-04-28T12:15:01.290 に答える
0

win7 x64 RC Build 7100 を使用しています。Visual Studio 2008 Pro SP1 で奇妙な問題が発生しています。Web アプリケーションを開発するとき、Web コンテンツ フォームを追加できません。Web フォームを追加できますが、Web コンテンツ フォームを使用すると、マスター ページを選択できる 2 番目のダイアログが表示されません。それは決して出てこない。これはかなり面倒なことになりました。ただし、マスター ページを右クリックして [コンテンツ フォームの作成] を選択すると、コンテンツ フォームを作成できます。それ以外は、Win7 x64 で VS2008 SP1 を実行しても問題はありません。

于 2009-08-28T02:18:31.527 に答える
0

1 つの (大きな) 例外を除いて、うまく機能しているようです。WPF デザイナーで xaml ファイルを開こうとすると、いつでもクラッシュします。それ以外は、ベータ 7 を使用するのが大好きです。Vista よりも少し高速に思えます。

同じ問題を抱えている人のために更新: Silverlight をアンインストールして解決しました。それが間違いなく問題だったとは言えませんが、私にとってはうまくいきました...

于 2009-01-24T23:45:48.350 に答える
-1

Windows 7 は、デスクトップの壁紙が新しくなり、UAC が 1 ノッチ下がった Vista にすぎません。ただし、ボンネットの下にはまったく同じゴミがあります。

私は現在、Windows 7 RC1 Build 7100 (x64)を使用していますが、 Viual Studio 2008 Professionalはひどい時間を過ごしています。

アプリのコンパイルをプロセッサ固有 (x86) に設定しない限り、デバッグ中にコードを変更することはできません。

すべてのブレークポイントは、デバッグを開始したばかりであっても、コードが元のコードと同じ場所にないことを示す感嘆符で白に変わるという点で機能しません。提案された修正 (無視することを選択) では、問題は修正されません。

アプリはエラーをスローし、GUI は、現在の例外が発生したソース コードがないことを示すメッセージを返します。

もう 1 つの厄介な側面は、デバッグ中に、アプリケーションが以前に発生しなかったときにエラーをトリガーする可能性があることです。その後、同じ関数はエラーを生成せず、すべてが再び正常になります。その 2 分後、同じ関数がまったく別のエラーを生成します。GUI から最大 5 つの異なるエラーが発生する可能性がありますが、すべてジバーであり、実際に何が起こったのかを認識していないことを示しています。

いくつかの単純なプログラムを問題なく書くことはできますが、複雑さや真剣さが必要になると、大規模な失敗に対処することになります。

生産性を維持するために、高速で信頼性が高く一貫性のある Windows XP に戻りました。

于 2009-07-24T23:05:11.997 に答える