Изменение цели платформы на сторонней сборке .NET - PullRequest
3 голосов
/ 04 февраля 2011

Как мне изменить 'Platform Target' на скомпилированных сборках, не имея доступа к источнику?

Для этого конкретного экземпляра у меня есть скомпилированная сборка .NET в виде DLL, помеченная как x86 и мне нужно изменить его на AnyCPU.

Почему ?:

Ответы [ 2 ]

2 голосов
/ 04 февраля 2011

Вы можете попробовать с помощью утилиты CorFlags: http://msdn.microsoft.com/en-us/library/ms164699%28VS.80%29.aspx

2 голосов
/ 04 февраля 2011

Я думаю, вам нужно понять, что разработчик библиотеки установил x86 из-за зависимости от DLL, которая является только 32-битной.

Скорее всего, вам нужно скомпилировать собственный проект в x86, а не наоборот.

Это отстой, но, вероятно, есть веская причина, по которой разработчик установил его на x86, а не оставил значение по умолчанию AnyCPU ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...