首页 / 知识
ASP.NET网站无法重建
2023-04-16 12:13:00

ASP.NET website does not rebuild我有一个在Visual 2008中有多个项目的解决方案,比方说,使用Webhandler GetSuggestions.ashx的SuggestationProcessor(一个类库)和Recommendations(一个网站)。我更改了在Webhandler中使用的uggestinationProcessor中的方法。 Web处理程序中的调用已调整为更改的方法。 但是现在当我尝试在重建后执行webhandler时,我得到一个错误,即我更改的方法丢失了,显示了旧的方法签名。当我尝试重建整个项目时,似乎网站无法正确重建,并且在webhandler中更改的代码似乎未包含在重建中。我确保网站在构建顺序中排在最后。 我尝试过的操作是从bin文件夹中删除构建过程应重建的dll(而不是从网站外部引用的dll)。重建时,我得到一个:"无法加载类型Recommendations.global "。嗯,这就是构建过程应该创建的。这是怎么了? 我通过恢复到以前的状态来解决了这个问题。 感谢您的建议,对不起他们在我的情况下不起作用。 现在我应该删除这个问题,因为它实际上并没有明确地用于其他人? 从我在"无法加载类型[Namespace] .Global "的答案中引起我的悲伤:
在这种情况下,刷新,重建,删除和重新添加等将无法解决该问题。相反:
我不这样认为。。。我在Visual Studio 2008中看到了类似的问题,这些问题正在处理Web项目,这些项目的构建和重建会一次又一次地失败。我知道我的更改不会影响构建,因此我一直在清理并构建解决方案中的每个项目,直到最终(而且我的意思是最终,它最多需要10个构建)我的Web项目正确构建。我不知道为什么,但是感觉像是某种缓存问题。 Visual Studio创建所有DLL的副本,有时不会刷新此副本。
当然可以将Windows安装文件夹和Framework文件夹更改为您的版本! 尝试"清理解决方案",然后构建RecommendationionProcessor,然后清理并重建Web解决方案。 也许尝试并右键单击您的解决方案,然后选择" Clean solution ",然后尝试重新构建所有内容。 如果这不起作用,请检查解决方案的构建配置,并确保所有项目都已构建。 我会检查您的web.config文件,那里可能存在导致错误的引用,因为它们丢失了。 |
最新内容
相关内容
linux打包项目命令?
linux打包项目命令?,项目,文件,命令,软件,数字,系统,名称,工具,目录,格式,Linux打包和压缩1、Linux下,常用打包命令有2个,分别是tar和dd;常用的压linux项目更新命令行?
linux项目更新命令行?,工作,地址,系统,数据,信息,项目,标准,电脑,目录,命令,linux常用的命令有哪些1、linux系统常用操作命令linux系统常用操linux进入网站命令?
linux进入网站命令?,系统,环境,网站,传播,终端,命令,窗口,快捷键,界面,虚拟机,虚拟机中的linux怎么进入命令方式点击打开开始菜单里的终端。打linux入侵网站命令?
linux入侵网站命令?,工作,地址,信息,系统,数字,网站,名称,命令,网络,密码,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux命令解决方案?
linux命令解决方案?,系统,管理,数据,电子,工作,电脑,软件,情况,不了,档案,linux处理/tmp文件空间不足1、删除缓存文件 缓存文件是临时存储在磁linux网站根目录命令?
linux网站根目录命令?,系统,一致,设备,网站,目录,根目录,信息,标准,位置,电脑,Linux中怎么切换到根目录?1、找到需要移动文件选择。右键而后选linux访问网站的命令?
linux访问网站的命令?,地址,系统,服务,工作,网站,命令,网络,管理,信息,网址,Linux必学的网络操作命令Linux的网络命令比较多,其中一些命令像pinlinux命令创建项目组?
linux命令创建项目组?,管理,密码,项目,命令,系统,位置,文件,用户组,用户,文件夹,linux命令中用root用户新建一个user1用户,新建一个group1的组复制项目的linux命令?
复制项目的linux命令?,系统,项目,文件,命令,目录,源文件,语法,选项,目标,功能,在Linux操作系统中复制文件或目录时使用的命令是()。1、在Linuxlinux命令项目部署?
linux命令项目部署?,项目,服务,环境,软件,系统,代理,管理,统一,做好,业务,怎么把php部署到apache服务器上linux?1、在linux部署php项目的方法:linux部署项目的命令?
linux部署项目的命令?,项目,系统,设备,环境,工作,基础,传播,信息,标准,代码,Linux部署springBoot项目并且查看控制台日志指定路径:如下: /data/wlinux项目常用命令?
linux项目常用命令?,工作,地址,系统,信息,管理,项目,命令,目录,标准,网络,linux常用的20个命令系统管理相关命令:df、top、free、quota、at、lp