2013-10-07 3 views
0

Мне нужно использовать WinSCP в контексте SqlServer (да, я знаю, что это не очень хорошая идея).Как перекомпилировать WinSCP без Finalizer

Проблема с WinSCP в контексте сервера Sql заключается в том, что финализаторы не разрешены.

Я знаю C#, но не C++, поэтому я ищу несколько рекомендаций относительно того, как продолжить удаление финализаторов.

Грег

+0

Вы уверены, что вам нужно удалить финализаторы, были ли они какие-либо, чтобы код выполнялся под SQL-сервером? Разве это не означает, что SQL Server CLR не гарантирует запуск финализаторов? –

+0

Да, я уверен, поскольку я попытался загрузить его. Как только вы попытаетесь загрузить, Sql Server сканирует dll, и он дает эту посылку. –

ответ

0

сам по себе (не на C# WinSCP .NET обертку сборки) WinSCP является чистым приложением C++, WinAPI, а не управляемый C++. Таким образом, нет финализаторов.

+0

ОК, большое спасибо. Попробуй еще раз. –

+0

Ну, я удалил финализаторы C#, но затем Sql Server начал жаловаться на использование PInvoke. В это время я собираюсь попробовать что-то другое. Но большое спасибо за внимание к этому вопросу. –

+0

Имеет смысл, но вы ничего не можете сделать о PInvoke. –

 Смежные вопросы

  • Нет связанных вопросов^_^