2012-11-06 2 views
-2

누구나 내 솔루션을 디버깅 할 때 디버그가 잘 작동하는 이유를 말해 줄 수 있습니까?하지만 출시 할 때 문제가 발생하는 이유는 무엇입니까? 특히 참조 된 .dll이 더 이상 참조되지 않는 경우 오류가 발생합니다.처음 릴리스 모드로 컴파일하려고 시도하면 오류가 발생합니다.

나는이 프로젝트를 매우 오랫동안 열심히하고 있으며 많은 의존성을 가지고있다. 나는 이제 첫 번째 복사본이 준비되어 있고 그것을 얻을 수 없다. 나는 뭔가를 놓치고있는 것처럼 느낀다. 소프트웨어의 디버그 복사본을 배포하는 데 결함이 있습니까?

내 다음 질문은 모든 CPU로 컴파일하거나 x86으로 컴파일해야하는 것입니다. 모든 사람들이 소프트웨어를 사용할 수 있기를 바랍니다. 규범은 무엇입니까?

소프트웨어는 자사의 솔루션을 제공하기 위해 하드에가는 특정 오류 메시지를 게시하지 않는 비주얼 스튜디오 2010

+4

"wack of errors"= ??? 질문에 하나 또는 둘을 게시하지 않는 이유는 무엇입니까? – spender

+1

또한 "빌드"메뉴 아래의 "구성 관리자"를 살펴보십시오. 모든 종속 프로젝트가 컴파일되도록 표시 되었습니까? – spender

+0

오류 메시지가 빌드가 실패한 이유에 대한 세부 정보를 제공한다는 것을 알게됩니다. 이 정보는 빌드 오류를 해결하는 데 필요합니다. –

답변

0

를 사용하여 vb.net에서, 그러나 잘 디버그에서 DLL을 복사 단순히 문제가 될 수있다 릴리스 폴더.

+2

bin/debug에서 bin/release로 수동 복사해야하는 것은 프로젝트가 잘못 설정되었다는 것을 나타내는 것입니다. 확실히 ** 보이지 않는 ** 문제에 대한 좋은 해결책이 아닙니다. – spender

+0

합의, 좋은 해결책이 아니 어둠 속의 찌르다 – Steve

+0

"제대로 설정하는 방법"에 대해 자세히 설명해주십시오. 자동으로 참조 폴더를 릴리즈 폴더에 추가하기 위해 변경해야하는 빌드 설정에 뭔가가 있습니까? 그것이 그대로 서있는 것은 아닙니다. – user1632018

관련 문제