Visual Studio 2008의 모든 CPU 대신 기본 빌드 작업을 x86으로 설정하는 방법이 있습니까?Visual Studio 2008의 모든 프로젝트에서 기본 빌드 대상을 x86으로 어떻게 설정할 수 있습니까?
그런 식으로 모든 새로운 프로젝트가 x86 용으로 컴파일되고 편집 및 계속과 같은 훌륭한 기능이 작동합니다.
레지스트리 해킹 또는 글로벌 옵션과 같은 단순한 작업 일 가능성이 있습니다.
감사합니다, 칼
Visual Studio 2008의 모든 CPU 대신 기본 빌드 작업을 x86으로 설정하는 방법이 있습니까?Visual Studio 2008의 모든 프로젝트에서 기본 빌드 대상을 x86으로 어떻게 설정할 수 있습니까?
그런 식으로 모든 새로운 프로젝트가 x86 용으로 컴파일되고 편집 및 계속과 같은 훌륭한 기능이 작동합니다.
레지스트리 해킹 또는 글로벌 옵션과 같은 단순한 작업 일 가능성이 있습니다.
감사합니다, 칼
메모장 등으로 프로젝트 템플릿을 편집 할 수 있습니다. 그들은 Common7\IDE\ProjectTemplates(Cache)\CSharp\Windows\xxxx\*.zip
에 있습니다. .zip 아카이브에서 .csproj 파일을 편집하고 디버그 및/또는 릴리스 PropertyGroup에
을 추가하십시오.
또는 VS2010으로 업그레이드하는 것이 좋습니다. 이제 x86이 기본값입니다.
어쩌면 그렇게 간단하지,하지만 난 템플릿에서 내 모든 프로젝트를 시작합니다;
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<!--goes on setting outputpath, default build options, ...-->
</PropertyGroup>
이 템플릿, VS에서 새로 만든 프로젝트를로드시 : 템플릿은
<Import Project="..\template\defaults.csproj" />
기본 플랫폼은 86로이 설정되어 같은 기본 프로젝트는 (어떤 어떤 CPU도 없음) 수입 자동으로 Debug | x86을 구성으로 사용합니다.
이렇게하면 모든 프로젝트 유형에 대해 프로젝트 템플릿을 제공해야합니까? –
프로젝트 유형은 무엇을 의미합니까? 템플릿 csproj는 15 줄 정도 밖에 없으므로 Guids, AssmblyName, OutputType 및 Versions에 대한 하나의
WinForms, Console, WPF 등 –
감사합니다. 2010으로 업그레이드했지만 프로젝트 파일을 변환하지 않고도 일부 2008 프로젝트에서 작업해야합니다. –