Subsonic 亚音速:如果有什么变化呢?

Subsonic 亚音速:如果有什么变化呢?,subsonic,Subsonic,我正在使用SS2.1,刚开始使用它。我已经加载了所有的东西,它可以用于我一直在做的简单测试,但是一个普遍的问题是:有没有一种方法可以更新我的构建而不必重新构建整个东西,例如,如果我们更改表的布局。假设我们有一个id和名称,然后在后面添加id、名称和禁用。党卫军是否聪明,能够接受这一点,还是需要一个新的建设?非常感谢您抽出时间 干杯我相信您使用命令行应用程序生成映射文件,因此必须重新运行命令行应用程序才能实现这一点。其次,映射代码必须在插入后进行动态编译…大多数.net应用程序不这样做 但您不希望

我正在使用SS2.1,刚开始使用它。我已经加载了所有的东西,它可以用于我一直在做的简单测试,但是一个普遍的问题是:有没有一种方法可以更新我的构建而不必重新构建整个东西,例如,如果我们更改表的布局。假设我们有一个id和名称,然后在后面添加id、名称和禁用。党卫军是否聪明,能够接受这一点,还是需要一个新的建设?非常感谢您抽出时间


干杯

我相信您使用命令行应用程序生成映射文件,因此必须重新运行命令行应用程序才能实现这一点。其次,映射代码必须在插入后进行动态编译…大多数.net应用程序不这样做

但您不希望动态生成映射的最大原因是:速度。这样做需要时间,至少需要几秒钟。那你怎么计算时间呢?不是每一个电话——那太疯狂了。一天一次?白天什么时候


所以不,亚音速仅在您要求时生成贴图文件。如果更改数据库,可能会破坏应用程序。

我相信您使用命令行应用程序生成映射文件,因此必须重新运行命令行应用程序才能实现这一点。其次,映射代码必须在插入后进行动态编译…大多数.net应用程序不这样做

但您不希望动态生成映射的最大原因是:速度。这样做需要时间,至少需要几秒钟。那你怎么计算时间呢?不是每一个电话——那太疯狂了。一天一次?白天什么时候


所以不,亚音速仅在您要求时生成贴图文件。如果更改数据库,则有可能破坏应用程序。

如果将生成提供程序与ASP.NET一起使用,则生成项目将使SubSonic捕获更改并更新生成的类


否则,您将需要使用子命令再次生成类。

如果您在ASP.NET中使用生成提供程序,则生成项目将使SubSonic捕获更改并更新生成的类


否则,您将需要使用子命令再次生成类。

Windows应用程序?网络应用?您使用的是生成提供程序还是子命令?Windows应用程序?网络应用?您使用的是生成提供程序还是子命令?它只会在修改abp文件时进行更改。它仍然不是“就这么做”。执行构建也不会修改该文件。但它只会在修改abp文件时进行更改。它仍然不是“就这么做”。进行构建也不会修改该文件。