Вам не нужно ничего делать с sn.exe
или токеном открытого ключа.
Если вы работаете на веб-сайте , щелкните правой кнопкой мыши свой веб-сайт в обозревателе решений и выберите «Добавить ссылку». Он создаст папку Bin для вас, если ее нет, затем добавьте сборку в корзину.
Если вы работаете в веб-приложении , используйте диалоговое окно «Добавить ссылку», щелкнув правой кнопкой мыши «Ссылки» в обозревателе решений.
EDIT
спасибо, но я вообще не использую visual studio. все, что у меня есть, это IIS, и я использую блокнот для редактирования. серверная часть моего сайта написана на jscript.net
Тогда вы, вероятно, добавите ссылку с web.config, например:
<system.web>
<assemblies>
<add assembly="YourAssemblyNameInBin" />
</assemblies>
</system.web>
Поместите сборку в корзину и замените YourAssemblyNameInBin
на имя сборки на диске без расширения.
У вас нет , чтобы включить версию, культуру и токен открытого ключа сборки. Однако, если вы хотите, вы можете использовать инструмент sn.exe
для отображения токена открытого ключа следующим образом:
sn.exe -T "PathToAssembly"
Обратите внимание, что буква T является заглавной. Если сборка не подписана - вы должны опустить токен открытого ключа из ссылки.