我是Sharepoint 2010开发的新手。无论何时我需要将UI或代码更改为页面/用户控件/ web部件,我都会在VS 2010中打开该解决方案,打开文件,进行标记/代码更改,覆盖标记文件(.aspx,.ascx) 14配置单元,然后GAC程序集,重新启动IIS,刷新页面,等待几分钟(字面上),然后检查更改是否正确。如果不是,请使用新代码重新执行该过程。如果需要调试,请附加到W3WP进程。花费最多时间的部分是在IIS重新启动后刷新页面。需要花费2-3分钟才能完成加载页面,我只是坐在那里盯着IE中的加载图标停止。我有一个有8个演出记忆和可用空间的i5笔记本电脑。我的笔记本电脑上只有SP Central Admin和我的项目。在Sharepoint 2010中禁用缓存
我的问题是,如果我只是GAC程序集并刷新页面,我的代码更改将不会显示,直到我重新启动IIS。它看起来像IIS缓存的DLL /页面或东西。我如何禁用此行为?我希望能够通过GAC汇编,刷新并看到我的更改。
任何指针将不胜感激。
我试过“调试”,但它搞砸了我的配置。我想这不是一个典型的设置。每当我做出改变时,我的领导都会问我gac和iisreset。如何在命令行中回收应用程序?我试过appcmd回收apppool“apppool_name”,但它不认识命令appcmd。 “%windir%\ system32 \ inetsrv”位于我的路径变量中。 – tempid 2011-06-13 03:34:57
非常感谢。我明白了。我弄错了路径环境。在IIS回收之后,我的页面仍需要大约30秒才能加载,这比使用IIS Reset的2-3分钟要好得多。 – tempid 2011-06-13 03:51:37