这个网站是几年前开发的。它100%工作。我正在重新部署到我的电脑上进行一些更改和测试。现在它无法在这些文件中找到这些类。我一直使用4.5 Framework。我搜索了一个解决方案,不幸的是那些没有解决我的问题。包括将其复制到主目录中。当我将实际代码复制到* .cs.aspx文件之一时,它工作。但是,使用此电子邮件文件有超过20页。任何的建议都受欢迎。我已经好几天了。 THX。
=================== ERROR ========================> 错误如下:找不到类型或命名空间名称'Emailer'(您是否缺少using指令或程序集引用?)
=================== ERROR-DISPLAY =====> 来源错误:
答案 0 :(得分:0)
正如消息所说,您很可能错过了程序集引用。查看旧项目的参考文献(下图)并确保您的新项目添加了相同的项目。
如果您找到任何遗失的参考文献,可以点击参考文献>添加它们。添加引用,在列出的引用中找到它或浏览到物理路径。
答案 1 :(得分:0)
右键单击它转到类属性窗口。在此处查找构建选项更改您的类构建选项以进行编译。
答案 2 :(得分:0)
您可能已将网站项目更改为Web应用程序项目。有一个couple of differences between these project types。其中,在Web应用程序项目中,App_Code目录似乎被忽略。