2011-09-09 176 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

相關問題