1

只是一个快速的问题。我不使用sitefinity,并且在站点管理员进入之前我目前无法访问后端,我只是在构建自定义的asp.net控件。

无论如何,在 Chrome 和 IE9 中,我都更改了设置以在每次加载页面时检查新文件,清空缓存,删除所有浏览数据,重新启动浏览器,使用隐私浏览,甚至重新启动计算机,但它仍在提供服务旧版本的控件。

我还从服务器下载了 ascx 文件,它实际上是新文件。在 sitefinity 中是否需要做一些事情来重新编译控件?我之前测试的时候没有这个问题。网站管理员可能会在不告诉我的情况下更改吗?

4

1 回答 1

2

我假设您正在更新现有控件的旧文件。如果是这样的话,我怀疑问题可能是 Sitefinity 使用的是web application project 而不是 web site project。您需要将整个站点构建为单个程序集,然后将考虑新控件。

如果要添加新控件,则应将其重新注册到工具箱中,然后将其放在 Sitefinity 中的页面上。如果我误解了这个问题,我需要您遵循的确切步骤才能更好地提供帮助。

于 2012-04-03T13:22:02.813 回答