IIS 7에서 실행되는 asp.net에서 관리되지 않는 dll을 사용하고 있습니다. 몇 시간 후에 대부분의 시간이 지나면 응용 프로그램이 약 1 분 동안 중단되거나 오류가 표시됩니다. DLL을 처리, 릴리스 또는 호출해야합니까?관리되지 않는 dll, hangs/waiting/slow
[DllImport("Fan.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Ansi, SetLastError = true, ExactSpelling = true)]
public static extern int GET_CALCULATION_FAN_ALONE_PC(ref string input, string buffer);
도움이 필요하십니까?
'GET_CALCULATION_FAN_ALONE_PC'의 구현은 스레드로부터 안전한가요? – vcsjones
DLL 가져 오기는 정적 일 때 스레드로부터 안전합니다. http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.dllimportattribute%28v=vs.71%29.aspx –