0

该网站在本地系统上运行良好,但是当我部署它时,抛出异常:

CS0234: The type or namespace name 'ISisoDatabase' does not exist in the namespace 'SisoDb' (are you missing an assembly reference?) ?

顺便说一句,它是一个共享主机。

知道为什么会这样吗?

编辑:我使用了 Web Project 而不是 WebSite,这个错误消失了,但是又抛出了另一个异常:

Could not load file or assembly 'SisoDb, Version=15.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The module was expected to contain an assembly manifest.

已解决:问题是我用来上传dll的ftp客户端。听起来ftp损坏了dll。当我使用文件管理器添加程序集时,问题就解决了

4

1 回答 1

0

问题有时是用于部署文件的ftp 客户端。它们在上传文件时会损坏文件。尝试使用文件管理器上传文件。

于 2012-09-29T14:32:53.863 回答