«dll» 태그된 질문

DLL (동적 연결 라이브러리)은 다른 모듈 (응용 프로그램 또는 DLL)에서 사용할 수있는 기능과 데이터를 포함하는 모듈입니다. Microsoft Windows 및 OS / 2 운영 체제에서 공유 라이브러리 개념을 Microsoft에서 구현 한 것입니다.

15
컴파일 된 실행 파일에 DLL 포함
기존 DLL을 컴파일 된 C # 실행 파일에 포함시켜 배포 할 수있는 파일이 하나만있을 수 있습니까? 가능하다면 어떻게 할 것인가? 일반적으로 DLL을 외부에두고 설치 프로그램이 모든 것을 처리하도록하는 것이 멋지지만 직장에서 나에게 이것을 요청한 사람이 몇 명있어서 정직하게 알지 못합니다.
618 c#  .net  dll  merge  linker 


4
공유 객체 (.so), 정적 라이브러리 (.a) 및 DLL (.so)의 차이점은 무엇입니까?
나는 리눅스 라이브러리와 관련하여 토론에 참여했으며, 몇 가지 사항을 확인하고 싶습니다. 응용 프로그램을 작성할 때 라이브러리를 사용하는 두 가지 방법이 있다는 것이 내 이해 (잘못되면 수정하고 나중에 게시물을 편집 할 것입니다)입니다. 정적 라이브러리 (.a 파일) : 링크 타임에 전체 라이브러리의 복사본이 최종 응용 프로그램에 저장되므로 라이브러리 내의 함수를 항상 호출 …
272 c++  c  linux  dll  linker 

14
Windows 7, 64 비트, DLL 문제
실행 파일에 문제가 있습니다. Windows 7 64 비트 개발 상자에서이 C ++ 32 비트 실행 파일을 실행하고 있으며 이러한 모든 Microsoft 응용 프로그램 (Visual Studio 2008 + 2010, TFS, SDK, Microsoft Office)도 있습니다. 여전히 제대로 실행되고 있습니다. 이제 매우 동일한 프로그램의 클라이언트 설치가 이루어졌으며 Windows 7을 새로 설치하여 테스트하라는 메시지가 …
268 windows  dll 

30
System.MissingMethodException : 메서드를 찾을 수 없습니까?
내 asp.net webforms 앱에서 한 번 작동했던 내용에 이제이 오류가 발생합니다. System.MissingMethodException : 메서드를 찾을 수 없습니다 이 DoThis메소드는 동일한 클래스에 있으며 작동해야합니다. 다음과 같은 일반 처리기가 있습니다. public class MyHandler: IHttpHandler { public void Processrequest(HttpContext context) { // throws error now System.MissingMethodException: Method not found? this.DoThis(); } public void …
245 c#  asp.net  dll  nuget  httphandler 

5
64 비트 Windows에서 64 비트 DLL이 System32로, 32 비트 DLL이 SysWoW64로 이동하는 이유는 무엇입니까?
언제 파일을 배치해야하는지 알고 싶습니다 64 비트 Windows 시스템의 경우 C : \ Windows \ System32 또는 C : \ Windows \ SysWOW64 두 개의 DLL이 있는데 하나는 32 비트 용이고 다른 하나는 64 비트 용입니다. 논리적으로 C : \ Windows \ System32에 32 비트 DLL을 배치하고 C : \ …


5
LNK4098 해결 : defaultlib 'MSVCRT'가
이 경고 : LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library Visual Studio에서 상당히 일반적인 경고입니다. 나는 그 이유와 그것을 처리하는 올바른 방법을 이해하고 싶습니다. 이것은로 컴파일 된 디버그 빌드로 나타납니다 /MDd. 이 프로젝트는 창과 같은 것들과 연결되어 Version.dll있으며 pdh.dll그 자체는와 연결되어 MSVCRT.dll있습니다. 분명히, …

5
DLL 및 LIB 파일-무엇과 왜?
DLL과 LIB에 대해서는 프로그램이 올바르게 실행하는 데 필요한 필수 코드 인 라이브러리가 있다는 것 외에는 거의 알지 못합니다. 그러나 왜 컴파일러가 그것들을 전혀 생성하지 않습니까? 모든 코드를 단일 실행 파일에 포함시키는 것이 더 쉽지 않습니까? 그리고 DLL과 LIB의 차이점은 무엇입니까?

28
사용자가 매핑 한 섹션이 열린 파일에서 요청한 작업을 수행 할 수 없습니다.
기본 서비스를 중지 한 후 4 개의 파일을 bin 폴더에 복사하려고 할 때마다 하나의 파일 (TexteDll)에 오류가 발생합니다. 오류는 다음과 같습니다 Cannot copy TexteDll: The requested operation cannot be performed on a file with a user-mapped section open 시스템 잠금으로 인한 것일 수 있습니다. 또는 다른 프로세스가이 DLL을 사용 중일 …
210 windows  dll 

10
특정 dll에 대한 PublicKeyToken을 어떻게 찾을 수 있습니까?
web.config 파일에서 다음과 같은 공급자를 다시 만들어야합니다. <membership defaultProvider="AspNetSqlMemProvider"> <providers> <clear/> <add connectionStringName="TRAQDBConnectionString" applicationName="TRAQ" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0" name="AspNetSqlMemProvider" type="System.Web.Security.SqlMembershipProvider, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> </providers> </membership> 그러나이 어셈블리를로드 할 수 없다는 런타임 오류가 발생하며 잘못된 PublicKeyToken이 있기 때문이라고 생각합니다. 어셈블리에 대한 PublicKeyToken을 어떻게 조회합니까? 대안으로, 나는 이것으로 완전히 잘못 가고 있습니까?

19
종속 DLL이 Visual Studio의 빌드 출력 폴더로 복사되지 않습니다
비주얼 스튜디오 솔루션이 있습니다. 솔루션에 많은 프로젝트가 있습니다. 시작 역할을하고 다른 프로젝트를 사용하는 하나의 주요 프로젝트가 있습니다. "ProjectX"라는 프로젝트가 있습니다. 참조는 기본 프로젝트에 추가됩니다. ProjectX는 솔루션의 일부가 아닌 다른 .NET dll (예 : abc.dll)을 참조합니다. 이제이 abc.dll은 기본 프로젝트의 bin / debug 폴더에 복사해야하지만 복사되지는 않습니다. 알려진 이유가 무엇입니까?


7
HttpContent 사용 방법을 찾을 수 없습니다
사용하려고합니다 HttpContent: HttpContent myContent = HttpContent.Create(SOME_JSON); ...하지만 DLL이 정의되어있는 곳을 찾지 못했습니다. 첫째, 참조를 추가하는 시도 Microsoft.Http뿐만 아니라 System.Net,하지만 목록에 둘 수 없습니다. 또한 참조를 추가하려고 System.Net.Http했지만 HttpContent클래스를 사용할 수 없습니다. HttpContent수업을 어디서 찾을 수 있습니까?
186 c#  asp.net  .net  dll 

8
PHP 7 : 누락 된 VCRUNTIME140.dll
Windows에서 PHP 7을 시작할 때 오류가 발생합니다. php명령 줄에서 실행하면 시스템 오류가있는 메시지 상자가 반환됩니다. VCRUNTIME140.dll을 (를) 컴퓨터에서 찾을 수 없어서 해당 프로그램을 시작할 수 없습니다. 이 문제를 해결하려면 프로그램을 다시 설치하십시오. 그 후 CLI부서지고 있습니다. 외부 웹 사이트에서 DLL 파일을 설치하고 싶지 않으므로이 문제를 해결하는 방법을 모르겠습니다! PHP 버전 …
168 php  windows  dll  php-7 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.