2015-07-20 31 views
8

ile oluşturmaya çalışırken yanlış yol MSBuild'i Windows 8.1 Telefon ve Windows 8.1 Masaüstü uygulaması oluşturmak için kullanmaya çalışıyorum. Proje, ortak kod için bir Paylaşılan Klasör ve Telefon ve Masaüstü Uygulaması için bir klasör içerir. Windows'un yanlış yol ile klasör oluşturmak için çalıştığı içinWindows uygulaması projesini msbuild

>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild AppName.sln /p:VisualStudioVersion=14.0 

I hatalarından olsun: Ben MSBuild aracılığıyla komut ile uygulama oluşturmak çalıştığınızda Bilgisayarım Visual Studio 2015 Windows 10 önizleme çalıştıran

Creating directory "bin\Debug\C:\Users\Username\Documents\Visual Studio 2015\Projects\....". 

Bunu nasıl düzeltebileceğimi bilen var mı?

+0

Sadece bir tahmin, ancak çıkış yolunu belirtmeye çalıştınız mı? C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild AppName.sln /p:VisualStudioVersion=14.0,OutDir=Valid/Path/Goes/Here –

+0

Çıkış veya çıkış yolu parametresi eksik mi? http://stackoverflow.com/questions/12464350/output-path-and-msbuild – Hace

+0

Teşekkürler, eksik outdir nedeni oldu. Eğer bir cevap oluşturursanız, size bunu ödüllendirebilirim, –

cevap

3

değişiklik <OutputPath></OutputPath>

Sen Yani, örneğin, C# konsol uygulaması şablonu

\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ProjectTemplates\CSharp\Windows\1033\ConsoleApplication\consoleapplication.csproj 

csproj bulunan Visual Studio Templates

etiketinin ilgili açıklamalar bulabilirsiniz bir XML dosyasıdır senin isteğinle düzenleyebileceğin. yapı çıkış dizini (her yapılandırma için) böyle tanımlamak şudur: Bu dosya değiştirirseniz

... 
<OutputPath>bin\Debug\</OutputPath> 
... 
<OutputPath>bin\Release\</OutputPath> 
... 

, tüm gelecekteki yeni C# konsol uygulaması projelerini değişecektir.

+0

nolu ödülle ödüllendirebilirim, ancak ilk sorunu değiştirmedi –