문제

프로젝트 폴더 이름 변경에 대한 현재 솔루션은 다음과 같습니다.

  • 솔루션에서 프로젝트를 제거하십시오.
  • Visual Studio 외부의 폴더 이름을 바꿉니다.
  • 프로젝트를 솔루션에 다시 구입하십시오.

더 좋은 방법이 있습니까?

도움이 되었습니까?

해결책

TFS 사용자 : 이름 바꾸기 파일/폴더 전에 경고 해야하는 소스 컨트롤을 사용하는 경우 대신 에이 답변 필요한 추가 단계를 다룹니다.


프로젝트의 이름을 바꾸려면 폴더, 파일 (.*proj) 그리고 이름 표시하기 Visual Studio에서 :

  • 솔루션을 닫으십시오.
  • Visual Studio 외부의 폴더의 이름을 바꿉니다. (소스 컨트롤을 사용하는 경우 TFS의 이름 바꾸기)
  • 경고를 무시하고 솔루션을 엽니 다 (소스 컨트롤에서 프로젝트를로드하라는 요청이 있으면 "아니오".
  • 모든 것을 통과하십시오 없는 프로젝트와 ...
    • 열기 속성 프로젝트의 창 (프로젝트를 강조하고 누릅니다. 대체+입력하다 또는 F4, 또는 마우스 오른쪽 버튼을 클릭> 속성).
    • 속성 설정 '파일 경로'새로운 위치에.
      • 부동산이 편집 할 수없는 경우 (VS2012에서와 같이) .sln Notepad ++와 같은 다른 편집기에 직접 파일을 파일하고 대신 경로를 업데이트하십시오. (TFS 등에서 먼저 솔루션을 체크 아웃해야 할 수도 있습니다.)
    • 다시로드 프로젝트 - 마우스 오른쪽 버튼을 클릭> 프로젝트를 다시로드하십시오.
    • 프로젝트의 표시 이름을 강조 표시하고 누르면 F2, 또는 마우스 오른쪽 버튼을 클릭하십시오 이름 바꾸기.

메모: 솔루션으로 프로젝트를 제거한 다음 다시 구하는 다른 제안 된 솔루션은 프로젝트 참조를 중단합니다.

이 단계를 수행하면 다음을 일치시키기 위해 다음을 바꾸는 것을 고려할 수도 있습니다.

  1. 집회
  2. 기본/루트 네임 스페이스
  3. 기존 파일의 네임 스페이스 (Visual Studio 또는 Resharper의 일관성없는 네임 스페이스 도구에서 리팩터 도구를 사용)

또한 다음의 값을 수정하는 것을 고려하십시오 어셈블리 속성:

  1. AssemblyProductAttribute
  2. AssemblyDescriptionAttribute
  3. AssemblyTitleAttribute

다른 팁

*.sol, *csproj 파일을 사용 하여이 작업을 수행하는 다른 방법이 있습니다.

  1. 솔루션 파일을 엽니 다
  2. 변경하고 싶은 *.csproj 검색
  3. 이는 다음과 같습니다 ( *.Sol 파일과 관련하여) :

    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shani.Commands.Impl", "Shani.Commands.Impl\Shani.Commands.Impl.csproj", "{747CFA4B-FC83-419A-858E-5E2DE2B948EE}"

  4. 예를 들어 첫 번째 부분을 New Diretory로 변경하십시오.

    Impl\Shani.Commands.Impl\Shani.Commands.Impl.csproj

  5. 물론 전체 프로젝트를 해당 디렉토리로 옮기는 것을 잊지 마십시오.

재미있어.

이것은 VS 2015에서 간단합니다 (아마도 이전 버전으로 작동 함)

  1. 솔루션 탐색기에서 마우스 오른쪽 버튼을 클릭하십시오 Main solution > Rename
  2. 솔루션 탐색기에서 마우스 오른쪽 버튼을 클릭하십시오 project (under solution) > Rename
  3. Solution Explorer에서 두 번 클릭하거나 마우스 오른쪽 버튼을 클릭하십시오. Properties >GOTO 응용 프로그램 탭, 이름 바꾸기 Assembly name 그리고 Default namespace 일치합니다.
  4. 네임 스페이스의 이름을 바꾸려면 클래스 파일 중 하나를여십시오. 마우스 오른쪽 버튼을 클릭하십시오 namespace > Rename... 프로젝트 전체에서 모든 참조를 귀하의 네임 스페이스로 검색하고 바꿔야합니다.
  5. 프로젝트를 닫습니다> 이름 바꾸십시오 project folder.
  6. 편집하다 .sln 메모장에서 파일 CJPROJ 경로를 변경하십시오. 즉 fu\bar.csproj --> bar\bar.csproj

남자, 내가 이것으로 어려움을 겪었다. 불행히도 Visual Studio에는 한 번의 클릭 솔루션이 없지만 실행중인 경우 Visual Studio 2012 그리고 귀하의 프로젝트는 소스 제어하에 있습니다 팀 재단 서버, 여기에 소스 이력을 유지하면서 작동하는 방법은 다음과 같습니다.

(5-10 단계를 건너 뛸 수 있다고 언급하면서 아래에서 @mjv의 의견을 읽으십시오).

  1. 모든 변경 사항을 확인했는지 확인하십시오. 따라서 계류중인 변경 사항이 없습니다.
  2. 마우스 오른쪽 버튼을 클릭하고 선택하여 솔루션에서 프로젝트를 제거하십시오. 제거하다.
  3. 이제 Windows Explorer에서 프로젝트 폴더의 이름을 바꾸십시오.
  4. Visual Studio로 돌아가서 Solution Explorer에서 솔루션을 마우스 오른쪽 버튼으로 클릭하고 선택하십시오. 추가하다 -> 기존 프로젝트. 2 단계에서 제거한 프로젝트의 프로젝트 파일을 선택했는데, 이는 이름이 변경된 폴더에 위치해야합니다.
  5. 이제 프로젝트가 솔루션으로 돌아 왔지만 프로젝트는 소스 제어에 추가되지 않은 것 같습니다. 이를 해결하려면 오픈 소스 제어 탐색기.
  6. 디스크의 프로젝트 폴더에 해당하는 소스 제어 탐색기에서 프로젝트 폴더를 찾으십시오.
  7. 소스 제어 탐색기의 폴더 이름을 바꾸므로 디스크의 프로젝트 폴더와 동일한 이름을 갖습니다.
  8. 이제 보류중인 변경 사항을 살펴보십시오. 솔루션 파일을 변경하고 프로젝트 폴더의 이름 바꾸기 작업이 있어야합니다.
  9. 재 구축하고 모든 것이 올바르게 컴파일되도록하십시오. 이름을 바꾸는 프로젝트에 대한 프로젝트 간 참조가 있다면 참조 된 개별 프로젝트에 다시 추가해야합니다.
  10. 당신은 지금 모두 설정되어야합니다. 가서 모든 것을 확인하십시오.

위의 가이드가 저를 위해 작동했습니다. 작동하지 않으면 로컬 솔루션을 완전히 삭제하고 작업 영역에서 폴더 매핑을 제거하십시오. 만일을 대비하여 Visual Studio를 다시 시작하십시오. 실제로 컴퓨터에서 전체 솔루션을 삭제했는지 확인하십시오. 이제 작업 공간에 솔루션 매핑을 읽고 최신 버전을 얻으십시오. 이제 위의 단계를 시도하십시오. 위의 단계를 따르는 동안 무언가 잘못되면 동일하게 적용됩니다. 솔루션을 로컬로 삭제하고 최신 소스를 얻으면 깨끗한 슬레이트를 사용하여 작업 할 수 있습니다.

여전히 문제가있는 경우 솔루션 파일에서 수동으로 아무것도 변경하지 않았거나 위의 단계를 시도하기 전에 다른 '트릭'을 시도하십시오. 무언가를 변경하고 확인한 경우 프로젝트의 이름을 변경하기 시작하기 직전에 지점까지 롤백을하는 것을 고려할 수 있습니다.

물론 Solution Explorer에서 프로젝트 자체의 이름을 바꾸고 싶습니다. 위 단계 전에이 작업을 수행 할 수 있지만이 경우 위의 단계를 적용하기 전에 해당 변경 사항을 확인하십시오. 나중에 할 수도 있지만 먼저 위의 모든 단계를 따르고 Solution Explorer에서 프로젝트 이름의 이름을 바꾸기 전에 변경 사항을 확인하십시오. Solution Explorer에서 위의 단계를 프로젝트 이름의 이름을 바꾸는 것이 좋습니다. 그래도 작동 할 수도 있지만 2 개의 별도 변경 세트로 수행하는 것이 좋습니다.

현재, 아니요. 실제로 깨진 프로젝트 노드를 클릭하고 속성 창에서 속성 '경로'를 찾은 다음 작은 브라우징 아이콘을 클릭하고 새 경로를 선택하십시오.

voila :)

더 간단한 솔루션은 다음과 같습니다.

  1. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 이름을 바꿉니다.
  2. (선택 사항) 프로젝트의 속성 설정을 열고 새 프로젝트 이름을 사용하려면 조립 이름 (및 선택적으로 기본 네임 스페이스)을 수정하십시오.
  3. (선택 사항) 소스 파일에서 네임 스페이스 이름을 선택하고 마우스 오른쪽 버튼을 클릭하고 refactor Rename을 선택하여 네임 스페이스의 새 프로젝트 이름으로 전역으로 이름을 바꿉니다.
  4. (선택 사항) AssemblyInfo.cs 파일을 열고 일치하도록 어셈블리 이름을 변경하십시오.
  5. 솔루션을 저장하고 닫습니다.
  6. Windows 탐색기 사용 프로젝트 폴더의 이름을 새 이름으로 바꿉니다.
  7. 텍스트 편집기에서 SLN 파일을 열고 프로젝트 경로에 대한 하나의 참조를 찾아 새 폴더 이름을 사용하도록 변경하십시오.

필요한 4 가지 단계가 있지만 7 권을 권장합니다. 하루가 끝나면 프로젝트의 이름이 완전히 바뀌 었습니다. 기술적으로 프로젝트의 폴더 이름은 프로젝트 자체와 일치 할 필요가 없으므로 해당 단계조차 선택 사항이지만 일치하지 않으면 혼란 스러울 수 있습니다. 어셈블리 및 네임 스페이스 이름에 대해 동일합니다.

Andersjanmyr의 답변에서 먼저 프로젝트의 이름을 바꾸는 것이 더 쉽습니다.

  1. 프로젝트 이름 바꾸기.
  2. 솔루션을 닫습니다 (저장).
  3. Visual Studio 외부의 폴더의 이름을 바꿉니다.
  4. 경고를 무시하고 솔루션을 엽니 다.
  5. 사용할 수없는 모든 프로젝트를 살펴보고 속성 '파일 경로'를 프로젝트 파일의 새로운 위치 (예 : 일부 procject.csproj)로 설정하십시오.
  6. 프로젝트를 다시로드하십시오.

또한 이러한 단계를 수행 한 후에는 이전 프로젝트 이름에 대한 다른 참조 이름을 바꾸고 싶을 수도 있습니다.

프로젝트 속성에서 어셈블리 이름과 기본 네임 스페이스를 업데이트하십시오. 프로젝트 파일에서 다음을 업데이트합니다 ...

<RootNamespace>SomeProjectName</RootNamespace>
<AssemblyName>SomeProjectName</AssemblyName>

... "네임 스페이스는 파일 위치에 해당하지 않으며 : 'SomeProjectName'"오류를 제거합니다.

루트 네임 스페이스의 이름을 바꾸십시오 (Resharper가있는 경우 네임 스페이스를 마우스 오른쪽 버튼으로 클릭하고 Refactor-> Rename).

AssemblyInfo.cs에서 이전 프로젝트 이름의 모든 발생을 변경하십시오.

VS2017의 경우 Visual Studio Extension을 사용할 수 있습니다

다운로드

프로젝트의 이름을 바꿉니다.

  • 프로젝트 위치 폴더
  • 솔루션 파일
  • 다른 프로젝트에서 참조
  • 어셈블리 이름, 정보
  • 기본 네임 스페이스

나는 단지 이것을 직접해야했다 (vs2010 사용). 일부 사람들이 대답했듯이 가장 간단한 단계는 다음과 같습니다.

  1. VS 프로젝트를 닫으십시오.
  2. .sln 파일을 열고 각 .csproj 발생에 대한 프로젝트 디렉토리 접두사의 이름을 바꿉니다.
  3. .sln 파일을 저장하십시오
  4. .SLN 파일의 변경 사항과 일치하도록 하드 드라이브의 실제 프로젝트 폴더 디렉토리의 이름을 바꿉니다.
  5. .sln (vs)을 열고 재 구축하십시오

링크 된 기사의 항목 3을 참조하십시오.

  1. 솔루션과 IDE를 닫습니다.
  2. 탐색기에서 : 디렉토리 이름을 새 이름으로 변경하십시오.
  3. 탐색기에서 : 텍스트 편집기와 함께 .sln 파일을 엽니 다.
  4. 디렉토리 이름을 새 이름으로 변경하고 저장하십시오.
  5. IDE를 다시 시작하고 파일, 최근 파일 메뉴에서 자동으로 시작되지 않으면 솔루션을 엽니 다.
  6. 솔루션 탐색기의 프로젝트 폴더를 클릭하고 하단의 속성에서 경로 속성을 확인하십시오. 이제 새로운 프로젝트 폴더를 참조 할 예정입니다.

그것은 나를 위해 일했다.

비즈니스 인텔리전스를위한 데이터 도구를위한 Visual Studio 확장을위한 입증 된 솔루션 (SSDT-BI 2013) :

  1. 프로젝트 폴더를 새 위치로 이동하십시오 (아직 이름을 바꾸지 마십시오)
  2. Solution Explorer에서 프로젝트 / 솔루션의 이름을 바꿉니다.
  3. 새로 이름이 지정된 프로젝트를 닫고 저장하십시오.
  4. 프로젝트의 폴더 및 .SLN 파일의 이름을 바꿉니다.
  5. 텍스트 편집기를 사용하고 새로 이름이 지정된 프로젝트 솔루션 파일 (.SLN)을 엽니 다 (메모장 ++를 사용했습니다).
  6. 6 행에서 볼 수 있습니다. ","Newfolder NewProject.rptprocj "...)
  7. 그게 다야!

100%를 테스트하고 내 경우에는 완벽하게 일했습니다.

참고 : 다른 프로젝트 템플릿 A/O Visual Studio 버전에서 작동하는지 확인할 수 없습니다. 항상 그렇듯이 모든 것을 미리 백업하십시오.

Visual Studio + Git을 사용하고 파일 기록을 유지하려는 사람들을 위해 (프로젝트 및/또는 솔루션을 모두 바꾸는 작품) :

1) 비주얼 스튜디오를 닫습니다

2) in .gitignore 파일은 모든 프로젝트의 무시 경로를 복제합니다.

3) 다음과 같이 git move 명령을 사용하십시오.

git mv <old_folder_name> <new_folder_name>

추가 옵션은 설명서를 참조하십시오. https://git-scm.com/docs/git-mv

4) .SLN 파일에서 : 프로젝트를 정의하는 줄을 찾아 경로에서 폴더 이름을 변경하십시오. 라인은 다음과 같습니다.

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "<Project name>", "<path-to-project>\<project>.csproj"

5) Visual Studio 열기, 프로젝트 마우스 오른쪽 버튼을 클릭하십시오 -> 이름 바꾸기

6) 나중에 네임 스페이스의 이름을 바꿉니다. Resharper에는 이것에 대한 몇 가지 옵션이 있다는 것을 읽었습니다. 그러나 간단한 찾기/교체가 저를 위해 일을했습니다.

7) 오래된 .gitignore 경로를 제거하십시오

@Andersjanmyr의 솔루션 : Alt+Enter를 눌러 사용할 수없는 프로젝트의 속성 페이지를 가져와 "파일 경로"속성을 설정할 수 있습니다. 사용할 수없는 프로젝트 (VS2008)의 Right-Click_Context-Menu에서는 사용할 수 없습니다.

이 모든 단계를 자동화하는 작은 도구를 작성했습니다. 또한 현재의 전복을 지원합니다.

현재 릴리스에 대한 정보는 여기에서 확인할 수 있습니다 Visual Studio Project Renamer Infos

이제 최신 릴리스를 다운로드 할 수 있습니다 Visual Studio Project Renamer 다운로드 페이지

피드백은 대단히 감사합니다.

이 질문은 이미 답변되었지만이 문제를 해결하기위한 접근 방식을 공유하고 싶었습니다. 나는 종종 VS에서 프로젝트를 바꾸고 폴더 이름, 프로젝트 이름 및 .SLN 파일을 편집하여이를 달성하는 데 종종 같은 문제가있었습니다. 나는 방금 모든 것을 성취하는 vbscript를 썼습니다. 교체하기 위해 선택한 문자열에주의해야합니다.

편집 : .VBS 파일을 솔루션의 .SLN 파일과 동일한 디렉토리에 넣어야합니다.

'Script parameters'
Solution = "Rename_Visual_Studio_Project" '.sln'
Project = "Rename_Visual_Studio_Project" '.csproj'
NewProject = "SUCCESS"

Const ForReading = 1
Const ForWriting = 2

Set objFso = CreateObject("Scripting.FileSystemObject")
scriptDirr = objFso.GetParentFolderName(wscript.ScriptFullName)

'Rename the all project references in the .sln file'
Set objFile = objFso.OpenTextFile(scriptDirr + "\" + Solution + ".sln", ForReading)
fileText = objFile.ReadAll
newFileText = Replace(fileText, Project, NewProject)
Set objFile = objFSO.OpenTextFile(scriptDirr + "\" + Solution + ".sln", ForWriting)
objFile.WriteLine(newFileText)
objFile.Close

'Rename the .csproj file'
objFso.MoveFile scriptDirr + "\" + Project + "\" + Project + ".csproj", scriptDirr + "\" + Project + "\" + NewProject + ".csproj"

'Rename the folder of the .csproj file'
objFso.MoveFolder scriptDirr + "\" + Project, scriptDirr + "\" + NewProject

2017 년에 저를 위해 일한 것 :

  • 가까운 솔루션 대
  • 솔루션의 프로젝트 디렉토리로 이름이 바뀌 었습니다.
    • (소스 제어의 푸시 변경 - 내 경우에는 git)
  • 텍스트 편집기에서 SLN 파일 편집 (외부 vs2017) 디렉토리 이름 변경.
  • vs에서 솔루션을 다시 열었습니다

"프로젝트를 다시 개최합니다", 나는 모든 것을 재건했고 모든 것이 좋았습니다.

참고 :이 수정은 Visual Studio 2008을위한 것이지만 여기서는 작동해야합니다.

  1. Windows 탐색기를 사용하여 솔루션 폴더 (부모 폴더 및 하위 폴더)를 새 솔루션 이름으로 바꾸십시오.
  2. 삭제 .sln 부모 폴더에있는 파일.
  3. Visual Studio에서 파일 | 열기 프로젝트를 선택하십시오.
  4. 방금 이름을 바꾸고 .csproj 파일 (하위 폴더에있는)을 열고 열 수 있습니다.
  5. 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고 원하는 이름으로 바꾸십시오. (1 단계의 폴더와 같은 이름이어야합니다.)
  6. 파일을 선택하십시오 | 솔루션을 닫습니다. 대화 상자는 변경 사항을 절약 할 것인지 묻습니다. .sln 파일. 예를 클릭하십시오.
  7. 파일 저장 대화 상자로서 새로 이름이 바뀌는 부모 폴더를 가리키고 저장을 클릭하십시오. (참고 : 확인하십시오 .sln 파일의 이름은 폴더와 동일합니다. 필요하지는 않지만 일관성을 유지합니다.)

완료.

TFS를 사용할 때 2 단계는 실제로 소스 컨트롤에서 폴더의 이름을 바꾸고 솔루션을 다시 열기 전에 최신 정보를 얻는 것입니다.

우리는 최근에 당신을 위해이 작업을 수행하는 무료 대 연장 베타 베타를 업로드했습니다. vs 갤러리를 살펴보십시오 :갤러리 다운로드

글쎄, 나는 그것을 내 방식대로했다

  • 닫기 Visual Studio 2012
  • .sln에서 선호 이름으로 하위 디렉토리의 이름을 바꿉니다
  • *.suo 파일을 삭제합니다
  • 솔루션을 다시 열면 새 하위 디렉토리 이름을 충족하도록로드 된 프로젝트의 속성을 수정하십시오.
  1. 솔루션 및 프로젝트 폴더의 프로젝트 이름을 바꿉니다

  2. 솔루션에서 프로젝트를 삭제하십시오

  3. 솔루션에 기존 프로젝트 추가 (이름이 바뀌는 프로젝트)

그것은 나를 위해 작동합니다. TFS는 또한 새로운 프로젝트를 추적 할 것입니다.

텍스트 파일에서 .sln을 열고 다음 줄에서 새로운 폴더 이름 프로젝트로 변경됩니다 ( "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ricky", " .csproj", "{021CC6B0-8CFB -4194-A103-C19AF869D965} "

나는 이것을 많이해야했다. 기존 프로젝트를 용도 변경할 수 있지만 네임 스페이스, 파일 및 폴더에서 텍스트 이름을 바꿀 수있는 것이 정말 유용합니다. 루트 폴더에서 시작하여 재귀 찾기 및 교체를 사용하면 이름 바꾸기가 솔루션 파일 및 프로젝트 참조의 프로젝트에 대한 링크를 중단하지 않습니다.

이를 위해 나는 이것을 할 프로젝트를 만들었습니다. 응용 프로그램은 또한 .git, .svn 및 .vs 설정 파일과 같은 버전 제어 폴더를 무시하기 위해 노력합니다. readme의 더 많은 정보.

https://github.com/garethrbrown/vs-project-rename

Example

폴더 이름을 변경 한 후 메모장에서 .SLN 파일을 열고 새로운 경로로 경로를 변경하십시오.

새로운 프로젝트를 만들어야 할 때도 비슷한 문제가 발생하며 프로젝트 이름과 다른 프로젝트 폴더 이름을 원합니다.

새 프로젝트를 만들 때 저장됩니다.

./path/to/pro/ject/YourProject/YourProject.**proj

직접 가지고 싶다고 가정 해 봅시다. ject 폴더:

./path/to/pro/ject/YourProject.**proj

이것을 달성하기위한 나의 해결 방법은 경로의 마지막 부분을 이름으로 한 프로젝트를 만들어서 추가 디렉토리를 만들지 않도록하는 것입니다.

./path/to/pro/ject/ject.**proj

이제 Visual Studio 내에서 프로젝트의 이름을 바꾸면 VS를 떠나지 않고 목표를 달성합니다.

./path/to/pro/ject/YourProject.**proj

이 접근법의 단점은 기본 네임 스페이스와 출력 바이너리의 이름도 조정해야하며 프로젝트 템플릿에 포함 된 모든 파일에서 네임 스페이스를 업데이트해야한다는 것입니다.

저는 VS 2013 및 TFS 2013을 사용합니다.

나는 이것을 좋아했다 :

  1. 솔루션 자체를 열지 않고 Visual Studio를 열고 소스 제어 탐색기를 사용하여 프로젝트 폴더 이름을 찾아 바꾸십시오.
  2. Source Control Explorer의 솔루션 파일을 두 번 클릭하여 솔루션을 엽니 다.
  3. "프로젝트가 최근 에이 솔루션에 추가되었습니다. 소스 제어에서 얻을 수 있습니까?"
  4. 이제 폴더와 프로젝트 구조가 있지만 이제 파일이 있으므로 이제 소스 컨트롤에서 최신 버전을 얻을 수 있습니다.
  5. 변화를 구축하고 커밋하려고 노력하십시오.

VS 2013 업데이트 1에서 테스트하고 TFS 연결 프로젝트에 적용되는 간단한 접근 방식이 있습니다.

  • VS를 열지 만 솔루션을 닫으십시오
  • 오픈 소스 탐색기 및 원하는 폴더의 이름을 바꾸십시오 (아직 닫지 않은 경우 솔루션이 닫힙니다)
  • 솔루션을 마우스 오른쪽 버튼으로 클릭하여 (소스 탐색기에서도) 체크인을 선택하십시오.
  • 솔루션을 열면 새로운 프로젝트가 추가되었다고 말하고 변경 사항을 얻습니다.
  • 솔루션에서 프로젝트를 제거하고 다시 추가 한 다음 체크인
  • 내부 참조가 정상인지 확인하십시오

가장 간단한 방법은 기본 네임 스페이스의 창 변경 이름의 속성으로 이동하는 것입니다.

1-rename the project vs. 2-edit your_project_name.sln 텍스트 편집기와 함께 새 경로로의 경로 이름을 바꾸십시오.

나는 다음을했다 :

  1. VS2013 내에서 프로젝트의 이름을 바꿉니다. (선택 사항/필요하지 않음)

  2. 프로젝트를 템플릿으로 내 보냅니다.

  3. 솔루션을 닫으십시오.

  4. 솔루션을 다시 열십시오

  5. 저장된 템플릿에서 프로젝트를 만들고 원하는 이름을 사용하십시오.

  6. 솔루션 탐색기에서 이전 프로젝트를 삭제하십시오.

이 시점에서 나는 새로운 솔루션을 컴파일하려고 시도했고 그렇게하려면 이전 프로젝트 폴더의 새로운 프로젝트 폴더에 일부 리소스와 헤더를 수동으로 복사해야했습니다. 오류없이 컴파일 될 때 까지이 작업을 수행하십시오. 이제이 새로운 프로젝트는 ".exe "이전 폴더에 파일.*

그래서 ->

  1. Windows Explorer로 이동하여 기존 프로젝트 폴더에서 새로운 프로젝트 폴더로 솔루션 파일을 수동으로 복사하십시오.

  2. 솔루션을 닫고 새 프로젝트 내에서 솔루션을 엽니 다.

  3. 필요한 경우 구성을 (x64)로 변경했습니다.

  4. 솔루션 폴더에서 이전 이름으로 프로젝트 폴더를 삭제하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top