2011-09-09 142 views
2

我想在我的ASP.Net项目中使用Task Scheduler Managed Wrapper,以便我可以从我的网站访问Windows任务计划程序。从我学会为止,我需要向大会DLL的引用添加到我的web.config。是对的吗?但是,如何找出程序集文件的公钥标记呢?是否有任何其他的方式比使用“SN.EXE的效用,因为我还没有安装了.NET SDK,我很遗憾没有在此计算机上这样做的选择。感谢您的帮助!!将程序集添加到ASP.Net网站

回答

2

你不应该有sn.exe或公钥标记做任何事情。

如果您在Web 站点中工作,请在解决方案资源管理器中右键单击您的网站并单击“添加引用”。这将创建一个Bin文件夹你,如果没有一个,然后将组件添加到库中。

如果您正在使用Web 应用程序,请通过右键单击解决方案资源管理器中的“引用”来使用“添加引用”对话框。

编辑

谢谢你,但我没有使用Visual Studio中的。我所有的是IIS和我使用记事本进行编辑。我的网站的服务器端部分是写在jscript.net

你可能会增加与web.config中一个参考的话,如:

<system.web> 
    <assemblies> 
     <add assembly="YourAssemblyNameInBin" /> 
    </assemblies> 
</system.web> 

将您的装配在滨,并改变YourAssemblyNameInBin到磁盘上的程序集的名称不带扩展名。

你不要包括程序集的版本,文化和公钥标记。如果你想,虽然,你可以使用sn.exe工具来显示公钥标记,像这样:

sn.exe -T "PathToAssembly" 

注意,T是资本。如果程序集未签名 - 那么您必须从引用中省略公钥标记。

+0

hello vcsjones,谢谢,但我不是在使用视觉工作室。我所有的是IIS和我使用记事本进行编辑。我的网站的服务器端部分是用jscript.net – PaulK

+0

@PaulK写的有趣。查看我的编辑。 – vcsjones

+0

我会尝试,谢谢你vcsjones – PaulK

相关问题