Visual Studio 2010 Express'i C: dışında bir yere nasıl yüklerim?


7

Temelde hızlıca oyun yüklemek için kullanılan birincil (C :) sürücüm olarak bir SSD var.

Oldukça küçük (~ 30 GB), bu yüzden gerçekten hız artışı gerektirmeyen şeyleri engellemek istiyorum. Dün gece Visual Studio 2010 Express beta'yı yüklemeye çalıştım ve 2.1 GB'lık bir alan gerektirdiğini iddia ederek kurulum dizinini SSD olmayan ikincil bir sürücüye değiştirdim.

Bundan sonra, yükleyici C: 'de 1.8 GB ve ikincil sürücüde ~ 200 MB kullanacağını söyledi.

Uygulamanın 1 / 10'unu anlattığım yere taşıdığımın belirteci hareketi sevimli olsa da, ikincil sürücüye yapabildiğim her şeyi kurmak istiyorum.

Tüm Visual Studio 2010 Express'i C: dışında bir sürücüye kurmanın bir yolu var mı?


1
Şahsen, tüm oyunlarımı bir HDD'ye koydum ve SSD'mde olabildiğince fazla boş alan bırakmaya çalışıyorum. SSD oyun yükleme sürelerine yardımcı olacak, ancak muhtemelen performansı başka hiçbir şekilde geliştirmeyecektir; GPU ve CPU darboğazları. Ayrıca oyunlar çok fazla alan tüketebilir ...
sblair

Yanıtlar:


7

Hayır, VS'nin yüklediği şeylerin çoğu (sürümden bağımsız olarak) Windows klasörünüzdeki alt dizinlere girer: .NET çerçeveleri, paylaşılan dosyalar vb. Gibi şeyler. orada da çekirdek var.


1
Ben de ondan korktum. Görünüşe göre Microsoft bir SSD aldığım için pişmanlık duymak için elinden geleni yapıyor.
TwentyMiles

4
@Twenty: "... beni pişman ettiğim için çok küçük SSD. "- Sizin için ;-) düzeltildi.
fretje

Evet, bir tane elde etmemdeki asıl sebep bu. C: diskim, istediğim her şeyi kurduğumda her zaman çok büyük.
BBlake

BBlake haklı. Microsoft'un programlarının çoğu, nereye koymaya çalıştığınıza bakılmaksızın, büyük parçalar (toplam boyutun% 20-50'si) sistem sürücüsüne yükler. VS, Office vb. Yüklediğinizde, iletişim kutusu size her sürücü için ne kadar alana ihtiyacınız olduğunu söyleyecektir. Kullanmasan bile Program Files`, it will *always* say it needs space on the drive(s) where Windows`, geçici dizin Common Filesve belki birkaç başka dizin bile var. SSD'ler ve hatta boyutları ile ilgili değil; Microsoft, program mimarilerini kötü bir şekilde tasarlamakla ilgili yine sıkıca entegrasyon.
Synetech

1
@BBlake Küçük SSD'ler daha büyük sürücüler için önbellek olarak oldukça etkili olabilir ve birçok (Intel) anakart önbellekleme için iyi bir desteğe sahip denetleyicilerle birlikte gelir ("Intel Smart Response"). Tabii ki, kendi başlarına bir sürücü olarak oldukça işe yaramazlar - hangi dosyalara en sık erişildiğini sizden daha iyi tanımak için bilgisayara güvenin!
Bob

5

Biraz.

Kurulum DVD'si, Setup \ baseline.dat dosyasını içerir. Bu, yazılımın büyük parçalarının nereye yükleneceği hakkında bilgi depolayan büyük bir metin dosyasıdır.

Metin dosyasını düzenlemeniz ve söyleyen satırları değiştirmeniz gerekir.

DefaultPath = [ProgramFilesFolder] \ VC \

...

DefaultPath = [ProgramFilesFolder] \ Microsoft Visual Studio 10.0

...

DefaultPath = [ProgramFilesFolder] \ Microsoft Visual Studio 10.0 \ Ortak7 \ IDE

aşağıdakilere

DefaultPath = D: VS2010 \ VC \ \ \ Uygulamaları

...

DefaultPath = D: \ Uygulamalar \ VS2010 \ Microsoft Visual Studio 10.0

...

DefaultPath = D: \ Uygulamalar \ VS2010 \ Microsoft Visual Studio 10.0 \ Ortak7 \ IDE

Bu olayların çoğunu C.'den alacak.

Bu ayrıca Visual Studio 2005/2008 ve Express Editions ile çalışır. Bu numarayı yıllardır kullanıyorum ve bir sorunla hiç karşılaşmadım.

n.B: Yükleyicinin bazı bölümleri gibi konumlar da kullanır. DefaultPath = [WindowsFolder] \ montaj . Bunları daha fazla yer açmak için aynı şekilde düzenleyebilirsiniz, ancak bunun bir şeyleri bozmayacağını garanti edemiyorum. Açıkçası, bir DVD / iso'dan kurulum yapıyorsanız, baseline.dat dosyasını düzenlemeden önce DVD'nin tüm içeriğini bir klasöre kopyalamanız gerekir, aksi takdirde salt okunur olacaktır.


Bir SSD sürücüsünü işaret etmek için baseline.dat dosyasını düzenlemekle ilgili ipucunu kullandım ve şimdi VS2010 projelerimi yüklemiyor ve düzenlemiyor. Bu yüzden beni hızlandırmak yerine yarım gün harcıyor.

1
Alıcı dikkat? Benim için Visual Studio'nun enkarnasyonları üzerine farklı donanımlara sahip yarım düzine farklı makinede çalıştı. En kötü senaryo, sizin için çalışmaz - sizin gibi - ve Visual Studio'yu normal bir diske kuruyorsunuz. Bu, bir EeePC 901’in 3.7GB’ında 1GB RAM’de bile 30 dakikadan fazla sürmemesi gereken SSD. Metin editörlerinizi kullanın Find & amp; Özelliği değiştir Tam olarak yarım gün boyunca seni ne aldı? Bir çözüm bulursanız orijinal gönderimi düzenlerim.
Gary Oldfaber

Win7x64 üzerinde, ancak işe yaramadı. Baseline.dat için, tüm oluşumunu değiştirdim [ProgramFilesFolder] için D:\VS2010, Hala 600M + alıyorum C:\Program Files (x86)\Microsoft SDKs. Bu en büyük bölüm, C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A hala orada 550MB + kaplar.
Jimm Chen

5 yıl önce Windows'u kullanmayı bıraktım, ancak sorunun sizin de Windows SDK'yı yüklediğiniz, ancak bu yolu değiştirmediğiniz olduğunu düşünüyorum. Talimatlarım VS kurulumunu taşıyacak, ancak Windows SDK’yı D: \ konumuna yüklemek için ek dosyalar değiştirmeniz gerekiyor.
Gary Oldfaber

Tekrar oynattığın için teşekkürler, ama umduğun şeyi değil. Oldukça temiz bir Windows 7 Home Basic sanal makinesinde yaptım, Windows SDK yok.
Jimm Chen

1

İki yol var. En kolayı yalnızca C'ye yüklemek ve ardından büyük klasörleri D sürücünüze taşımak ve eski konumu (C'deki) yenisine (D'deki) bağlamak için bir NTFS bağlantısı kurmaktır.

SSD'niz bunu yapamayacak kadar küçükse, önce D sürücünüzdeki klasörleri yapın, sonra C'den D'ye olan bağlantıyı yapın ve ardından programı yükleyin (C'deki "klasöre" işaret ederek).

Yükleyici muhtemelen yüklemeye çalıştığınız klasörü zaten mevcut olduğundan şikayet edecektir, ancak yine de mutlu bir şekilde devam edecektir.

http://support.microsoft.com/kb/205524


0

Windows XP'de de benzer bir sorunla karşılaştım ve kendi çözümümü buldum

1) c: \ Program Files içinde VS2010 kurulumunun sizin için oluşturması gereken tüm klasörleri kendiniz manuel olarak oluşturun. Bu en azından şu klasörleri içerir:

ben. c: \ Program Files \ Microsoft SDK'lar ii. c: \ Program Dosyaları \ Microsoft   Visual Studio iii. c: \ Program Files \ Referans Montajları iv.   c: \ Program Files \ Microsoft Visual Studio 9.0

Bu klasörler artık boş olduğundan, her birine bir mantıksal disk sürücüsü takabilirsiniz. Bu etkili bir şekilde C: 'nin boyutunu arttırır.

2) Başka bir sabit disk takın ve üzerinde genişletilmiş bir bölüm oluşturun. Bu genişletilmiş bölüm üzerinde 4-5 mantıksal disk sürücüsü oluşturur. Daha sonra Windows kontrol panelinde bu mantıksal disk sürücüsünü yukarıdaki klasörlere monte edebilirsiniz. Şimdi VS2010 kurulumunuz için yeterli disk alanına sahip olmalısınız.

3) Ana program kurulum klasörü için yukarıdaki yaklaşımı kullanamayacağımız anlaşılıyor. c: \ Program Files \ Microsoft Visual Studio 10.0. Ancak VS yükleyicisine d: \ Program Files'ı kullanmasını söyleyebiliriz.

Ek olarak, Sysinternals, Windows Xp'de bazı klasörleri bağlamak için sembolik bağlantılar oluşturmaya izin veren bir 'bağlantı' yardımcı programını kullanmıştır. c: \ Program Files \ Microsoft SDK’ları d: \ Program Files \ Microsoft SDK’ları. Bu, mantıksal bir diski klasörlere monte etmenin yanı sıra başka bir çözüm olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.