Visual Studio 빌드 중 PostSharp OutOfMemoryException (PostSharp OutOfMemoryException during Visual Studio build)


문제 설명

Visual Studio 빌드 중 PostSharp OutOfMemoryException (PostSharp OutOfMemoryException during Visual Studio build)

Visual Studio 2015(업데이트 1 포함)가 포함된 C# 솔루션에서 최신 버전의 PostSharp(버전 4.1.31.0)를 사용하고 있습니다.

솔루션을 빌드하려고 할 때마다 다음과 같은 메시지가 나타납니다. error:

처리되지 않은 예외(4.1.31.0, postsharp.srv.4.0‑x86.exe, CLR 4.0.30319.394271, 릴리스): System.OutOfMemoryException: 'System.OutOfMemoryException' 유형의 예외가 발생했습니다. 던졌습니다.

빌드할 때 자세한 출력을 켰지만 지금까지 출력에서 아무 것도 발견할 수 없었습니다!

효과가 있는 다른 솔루션이 있습니다. 이 버전에서는 문제가 없었으므로 솔루션 구성과 관련이 있는 것으로 생각됩니다.

제외에, 버전 4.1.30도 시도했지만 정확히 동일한 오류가 발생했습니다.

어디를 봐야 하는지 도움이나 조언을 주시면 대단히 감사하겠습니다.


참조 솔루션

방법 1:

So to solve my issue all I had to do was to set the PostSharp 'Processor Architecture' option in the project properties to x64 for the project that includes my aspects.

PostSharp architecture settings

I'm not exactly sure why but my application builds and runs without issues.

(by Ben ThomsonBen Thomson)

참조 문서

  1. PostSharp OutOfMemoryException during Visual Studio build (CC BY‑SA 2.5/3.0/4.0)

#msbuild #postsharp #visual-studio-2015 #C# #out-of-memory






관련 질문

빌드 오류 + Excel 2010용 VSTO 추가 기능 생성 (Build Error + Creating VSTO addin for excel 2010)

.sln 파일의 속성을 MSBuild의 프로젝트 파일로 전달할 수 있습니까? (Is it possible to pass properties from an .sln file to project file in MSBuild?)

ProjectInfo.xml 파일을 찾을 수 없습니다. 소나 속성 파일 생성 실패 (No ProjectInfo.xml files were found. Generation of the sonar-properties file failed)

CSC 컴파일러는 어디에서 PE 파일을 생성합니까? (Where CSC Compiler Generate PE file?)

error CNDL0005: Product 요소에 예기치 않은 자식 요소 'Dialog'가 포함되어 있습니다. (error CNDL0005 : The Product element contains an unexpected child element 'Dialog')

Visual Studio 빌드 중 PostSharp OutOfMemoryException (PostSharp OutOfMemoryException during Visual Studio build)

개체 배열을 설정하는 동안 FindBug 오류 '변경 가능한 개체에 대한 참조를 통합하여 내부 표현을 노출할 수 있음'을 수정하는 방법은 무엇입니까? (How to Fix FindBug error 'May expose internal representation by incorporating reference to mutable object' while setting Array of Objects?)

MSBuild에서 내 x86 프로그램을 빌드할 수 없습니다. (MSBuild cannot build my x86 program)

MSDeploy를 사용하여 Web.config 사용자 지정 섹션을 변환하는 방법은 무엇입니까? (How-to Transform Web.config Custom Sections With MSDeploy?)

오류: 프로젝트의 기본 XML 네임스페이스는 MSBuild XML 네임스페이스여야 합니다. (Error: The default XML namespace of the project must be the MSBuild XML namespace)

Azure Devops에서 msbuild를 사용하여 릴리스 및 디버그 구성 모두로 너겟 파일을 만드는 방법 (How to create a nuget file with both the Release and Debug configurations using msbuild in Azure Devops)

.csproj 파일에서 두 날짜의 차이를 얻으려면 어떻게 해야 합니까? (How do I get the difference between two dates in a .csproj file?)







코멘트