2009-03-26 9 views

答えて

4

私はこれを試すことはできませんでした。

インストールフォルダは、通常、設定ファイルやレジストリなどの多くの場所に保存されます。移動後、これらのすべての参照は、以前の無効な場所を指しています。さらに悪いことに、フォルダを移動すると、インストール/アンインストール/アップデートルーチンが破られ、パッチやサービスパックをインストールできなくなります。

結論:あなたは、Visual Studioをアンインストールして新しい場所に移動する方が良い方法です。あなたがそうでなければ終わるであろう頭痛に比べて短い時間しかかかりません。

(または、あなたがプログラムファイルがディスク容量を増やすか、大容量のハードディスクドライブを取得するために、フォルダにあなたはもちろん、まだ新しいパーティションをマウントできることをやるのは好きではない場合)

+0

。 Windowsは、Program Files内の情報を新しいパーティションにコピーし、そのパーティションをProgram Filesにマウントするプロセスをどのくらいうまく処理しますか? – Kibbee

+0

両方のパーティションに同じファイルシステム(NTFS)を持ち、* all *ファイルを* all *属性にコピーしている限り、問題はありません。 –

+0

(NTFSリンクの動作方法はわかりません) –

0

いいえ、それwouldn」新しいバージョンのVisual Studioで動作します。それが2003年前の場合は、チャンスがあるかもしれません。

0

これが可能であれば、私は同じ質問をしていました。しかし、上記の記事で示唆されているように、Visual Studioのインストールが行うすべての接続は目を見張るものです!だから、それはそこに行くません

: '(

9

手動(新しい場所にファイルを移動)してからバックリンクを作成するために、ジャンクション(http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx)を使用することができ、私は2012年とすることを行なったし、それはそう。

+0

私のために完全に働いた! (そしてVS 2013で)ありがとう! –

0

私は別のパーティションに移動したため、インストーラ(プログラムの削除を追加)で修復または修正しようとしましたが、奇妙なエラーレポートでクラッシュします。
アンインストールと再インストールは、唯一の選択肢ですが、どちらでも動作しません。

私はそれを古いHDDのラベルを与え、ここで説明するように接合を作った、USBスティックを使用:
https://superuser.com/questions/484061/how-to-create-an-ntfs-junction

mklink /J <new directory to be linked> <target directory> 

D:\>mklink /J "Program Files\Microsoft Visual Studio 11.0" "K:\Program Files\Mic 
rosoft Visual Studio 11.0" 

VSはまだそれが、少なくとも他の行方不明のファイルを訴えたが、これは残念ながら動作しません。あなたがそれをunistallましょう。

EDIT:あなたはVSを再インストールしようと、それはあなたが受け入れ答えでここを見て別のフォルダを選択できない場合:あなたの最後の点でHow to change Visual Studio 2012 install directory?

関連する問題