2011-09-09 17 views
2

Webサイト内からWindowsタスクスケジューラにアクセスできるように、ASP.NetプロジェクトにTask Scheduler Managed Wrapperを使用します。これまでに学んだことから、アセンブリdllへの参照をweb.configに追加する必要があります。それは正しい?しかし、どのようにしてアセンブリファイルの公開鍵トークンを知ることができますか? .net SDKがインストールされていないため、「sn.exe」ユーティリティを使用する以外の方法はありません。残念なことに、このコンピュータでは実行できません。ご協力ありがとうございました!!ASP.Net Webサイトへのアセンブリの追加

答えて

2

sn.exeまたは公開鍵トークンで何もする必要はありません。

サイトで作業している場合は、ソリューションエクスプローラでWebサイトを右クリックし、[参照の追加]をクリックします。存在しない場合はBinフォルダが作成され、次にビンにアセンブリが追加されます。

アプリケーションの場合は、ソリューションエクスプローラで[参照]を右クリックして[参照の追加]ダイアログを使用します。

EDIT

はあなたに感謝しかし、私は全くのVisual Studioを使用していません。私が持っているのはIISだと私は編集のためにメモ帳を使用します。私のウェブサイトのサーバー側の部分がjscript.net

で書かれているあなたは、おそらくのような、その後、web.configファイルで参照を追加していく予定:ビンであなたのアセンブリを置き

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

、拡張子なしでディスク上のアセンブリ名にYourAssemblyNameInBinを変更します。

には、アセンブリのバージョン、カルチャ、公開キートークンを含めることがありません。 Tは首都であることを

sn.exe -T "PathToAssembly" 

注:あなたは、しかし、あなたはそうのような公開キートークンを表示するsn.exeツールを使用することができますしたい場合。アセンブリに署名がない場合は、参照から公開鍵トークンを省略する必要があります。

+0

こんにちはvcsjones、ありがとう、私はビジュアルスタジオを全く使用していません。私が持っているのはIISだと私は編集のためにメモ帳を使用します。私のウェブサイトのサーバー側の部分はjscript.net – PaulK

+0

で書かれています。私の編集を参照してください。 – vcsjones

+0

私はそれを試します、あなたに感謝vcsjones – PaulK

関連する問題