동료와 함께 C# 프로젝트를 공유하므로 프로젝트가 포함 된 전체 폴더를 자신의 PC로 이동했습니다. 그는 둘 다 VS 2012를 실행하고 있습니다. 어쨌든 솔루션을 열면 오류가 발생합니다. 모든 클래스에는 원본 PC의 경로가 여전히 있으므로 다른 클래스에서 실행하려고하면 클래스를 찾을 수 없습니다. 왜 이런 일이 발생하는지 알 수 없습니다. 원본 PC의 폴더가 아닌 폴더의 클래스를 사용하고 싶습니다. 그들이 정확히 동일하더라도 우리는 지금 그 PC에 접근 할 수 없습니다. 이 문제를 해결하고 VS에 새 PC로 옮긴 폴더의 클래스를 사용하도록 알려줄 수 있습니까? 올바른 폴더에있는 것들을 사용되도록다른 PC에서 파일을 이동 한 후 C# 프로젝트가 작동하지 않습니다.
편집
내가 경로를 해결했습니다. 주요 기능은 다음과
class MainClass
{
public static void Main()
{
myInputForm myInputForm1 = new myInputForm();
myInputForm1.ShowDialog(); // show interface to prompt user...
}
}
ShowDialog를() 메소드를 호출 할 때 발생하는 오류는 'System.InvalidOperationException'형식의 처리되지 않은 예외가 system.windows.forms.dll 발생
추가 정보 : 끌어다 놓기 등록이 실패했습니다.
정확한 오류는 무엇입니까? 코드에서 모든 경로를 하드 코딩 한 것 같습니다. – deathismyfriend
경로가 잘못된 위치를 정확히 파악해야합니다. 경우에 따라 VS에서 올바른 경로를 찾아 볼 수 있으며, 다른 경우에는 .sln 및/또는 .csproj 파일을 직접 수정해야 수정 될 수 있습니다. 당신은 이미 적어도 당신이 올바른 방향으로 향하게해야하는 하나의 대답을 가지고 있습니다. 그러나 당신이 더 구체적이라면, 당신이 적절한 조언을 얻는 것을 확인하는 것이 더 쉬울 것입니다. –
감사 정보를 추가했습니다. – opt