3

我在目录中有一个名为 Test1 的用户控件:

C:\Models...\CSharpModel\web\Test1

即使我在该目录中删除它,用户控件仍然可以在浏览器的 web 面板中使用。为什么会发生这种情况?如何确保删除用户控件?

以及如何确保用户控件已更新?因为即使我更改了版本,执行安装命令,重新启动浏览器并确保浏览器正确刷新(或在另一个浏览器中测试),有时我也没有得到我在 javascript 代码中所做的最后更改.

4

1 回答 1

4
  1. 必须增加<Version>X.X</Version>位于 YourUserControl.control 中的版本号。这就是 GeneXus 知道 UC 是否更新的方式。

  2. 关闭 GeneXus。

  3. 更新用户控件中的任何文件后,您必须将这些文件复制到您的 GeneXus 安装文件夹/用户控件。

  4. 运行 Genexus.exe /安装

  5. 运行 GeneXus

  6. 全部构建(GeneXus 将检测您的 UC 中的版本更改并自动复制 UC 文件)

于 2014-08-22T19:19:07.913 回答