我有以下情況。備份後從SQL Server數據庫中提取程序集
我得到備份數據庫文件 - * .bak。我在本地恢復它,一切正常,除了我無法讓我的手在.dll程序集上。很明顯,我無法查找服務器上文件的本地路徑,因爲 - 恢復後 - 文件系統不同。
總體規劃是以以某種方式提取加載的.dll文件,然後使用反射器來更新Visual Studio中的代碼 - 但是,不再是這種情況。是否有可能或我必須以某種方式獲得原始dllls?
感謝
我有以下情況。備份後從SQL Server數據庫中提取程序集
我得到備份數據庫文件 - * .bak。我在本地恢復它,一切正常,除了我無法讓我的手在.dll程序集上。很明顯,我無法查找服務器上文件的本地路徑,因爲 - 恢復後 - 文件系統不同。
總體規劃是以以某種方式提取加載的.dll文件,然後使用反射器來更新Visual Studio中的代碼 - 但是,不再是這種情況。是否有可能或我必須以某種方式獲得原始dllls?
感謝
content
在sys.assembly_files
二進制版本都存儲在數據庫中而不是文件系統列。看看'sys.assembly_'開始的各種視圖。 [SQL瀏覽器插件](http://www.reflector.net/add-ins/)可能是您需要的。 –
我知道 - 這就是爲什麼我問。所以「內容」實際上是二進制格式的整個文件? – nimdil