ilmerge

    3

    2답변

    우리는 DLL을 배포 용으로 병합하려고합니다. ILMerge. 거의 모든 것이 잘 작동하는 것 같습니다. 우리는 ClientScript.RegisterClientScriptResource을 사용하는 몇 가지 웹 컨트롤을 가지고 있으며 병합 후에 404-ing (병합 전에 작동 함)입니다. 예를 들어 우리의 컨트롤 중 하나는이 프로젝트 WebControls에

    1

    2답변

    Microsoft에서 제공하는 ILMERGE.EXE 도구를 사용하여 여러 DLL을 병합했습니다. 모든 DLL에는 '내 코드 최적화'가 선택되어 있지 않습니다. 웹 응용 프로그램에서 코드를 디버깅하려고하면 모듈 화면 (Visual Studio)에서 dll이 최적화되었음을 알 수 있습니다. 이것은 응용 프로그램의 특정 부분을 디버깅 할 때 분명히 문제를 일으

    3

    6답변

    내 응용 프로그램에는 제어 라이브러리가 있는데,이 응용 프로그램은 현재 개발중인 응용 프로그램 유형에 약간 큽니다. 라이브러리는 2Mb 이상이고 간신히 기능을 사용하며 기능의 5 ~ 10 %를 사용한다고합니다. 내 응용 프로그램이 라이브러리에서 사용하지 않는 코드를 제거 할 여지가 있습니까? 추신 :이 라이브러리는 저에게 개발되지 않았으며 오픈 소스가 아닙

    2

    1답변

    배포하고자하는 EXE 파일이 있지만 관련 DLL을 모두 (일종의) 함께 제공하고 싶지 않습니다. 현재 .NET Reactor를 사용하여 이들을 모두 패키지화합니다. 나는 ILMerge를 사용하여 같은 것을 이루기 위해 노력했지만, 시도했을 때 .NET Reactor는 절대로 실패하지 않았습니다. Visual Studio의 컴파일 설정에서이를 수행 할 수있는

    6

    2답변

    ILMerge를 사용하여 프로젝트에있는 모든 어셈블리를 단일 어셈블리로 병합했지만이 문제는 병합 된 어셈블리에 서명하는 방법이 아닌 것 같습니다. ILMerge에서 생성 한 병합 어셈블리에 강력한 이름을 추가 할 수있는 명령 줄 옵션이나 명령이 있습니까? 방문하시기 바랍니다 al /out:MyAssembly.dll MyModule.netmodule /key

    3

    6답변

    을 최적화 코드를 잘못 최적화했습니다. (설정 고유 개체의 집합을 구현하는 클래스 유의 그것은을 IEnumerable에서 상속..)이 줄을 : Set<int> set = (Set<int>) new ICollection<CalendarModule>(); 는 CalendarModule 클래스는 완전히이다 Set<int> set = new Set<int>()

    0

    1답변

    일부 dll 파일을 병합 했으므로 병합 된 dll 파일 중 하나에서 클래스를 찾으면 내 사용자 지정 특성을 볼 수 없습니다. 그것은 모든 클래스를 잘 찾을 수 있지만 속성이 없습니다. 어떻게하면이 문제를 해결할 수 있을까요? 편집 : 추가 조사는 특성이 클래스에 있지만 유형에 대한 Guid가 원본과 다르므로 GetCustomAttribute가 찾을 수 없음

    1

    2답변

    나는 몇개의 dll과 .exe 파일 (input.exe)을 가지고있다. 이들은 현재 ILMERGE를 사용하여 단일 output.exe 파일로 병합됩니다. input.exe 파일에는 아이콘이 있습니다. 생성 된 output.exe 그것을 정리해 그래서 input.exe에있는 아이콘이없는 그러나, 나는 (즉 ILMERGE를 사용하여 만들어집니다) output.

    0

    1답변

    어셈블리를 관리하는 데있어 많은 정보를 찾을 수 없습니다. (이미 Win32 리소스와이를 변경하기위한 API에 익숙합니다.) 내 응용 프로그램에는 최종 사용자가 업데이트해야하는 리소스가 있으며 응용 프로그램은 단일 실행 파일로 배포되므로 (위성 어셈블리 만 사용할 수는 없습니다) 나는 몇 가지 가능한 해결 방법을 볼 수 있지만, 그들은 hackish 보인다