2011-01-24 31 views
0

好吧,所以我從GAC中刪除了AJAX工具包v1.0,即使我只安裝了.net framework 4(你會認爲.net framework 4會帶有ajax工具包v4)。我刪除它,因爲我認爲然後我可以使用gacutil插入程序集v4 AjaxControlToolkit.dll我有。如何使用AJAX Toolkit v4在web.config中使用ajax Toolkit前綴? (沒有彙編)

但是,在Windows 7中,它不允許我這樣做。

現在我失去了我的ajax工具包安裝。雖然我可以從msi重新安裝舊版本v1。

而且我在web.config中的引用拋出錯誤:

<add assembly="AjaxControlToolkit, Version=4.1.40412.2, Culture=neutral, PublicKeyToken=28F01B0E84B6D53E" namespace="AjaxControlToolkit" tagPrefix="ajaxToolkit"/> 

我需要的,所以我需要的TagPrefix使用ajaxToolkit標籤。但是我沒有裝配,而且我嘗試了幾個小時,它拒絕添加裝配。

所以我必須將它作爲一個dll包含在項目bin中。那麼現在它與web.config衝突。

我想要做什麼?

+0

什麼錯誤被拋出? –

+0

@Pauli它說的是無法找到程序集,或者它與包含dll相沖突。 「錯誤無法加載文件或程序集'AjaxControlToolkit,版本= 4.1.40412.2,Culture = neutral,PublicKeyToken = 28f01b0e84b6d53e'或其依賴項之一。 :0x80131040)\t \t 「 – Dexter

+0

我還重新安裝了ajax toolkit 1.0 msi。所以現在v1參考回來了。我只是不明白爲什麼他們不給我們一個MSI的V4,這是沒有道理的。 – Dexter

回答

0

剛從所提供的msi中重新安裝了AJAX Toolkit。然後在web.config中匹配正確的版本號。

相關問題