【问题标题】:how about run Subsonic version 2 and 3 together?如何同时运行 Subsonic 版本 2 和 3?
【发布时间】:2010-02-13 08:39:41
【问题描述】:

今天我编译亚音速版本具有不同的命名空间(如 subsonic3),并将它与亚音速版本 2 放在一起。

还成功地为我的数据库创建所有文件(对于两个版本,在不同的 dll 中),并进行简单的测试,并确保一切正常。

这是我的简单测试代码,可以看到3和2一起运行。

var PageTitlesOn3 = from p in ATH_Store_Product.All()
                      where p.ProductID == 1
                        select p;

foreach (ATH_Store_Product Ena in PageTitlesOn3)
{
    txtOnMe.Text += string.Format("<br />{0} ) {1}", 
            Ena.ProductID, Ena.ProductName);
}

AthStoreProductCollection AllMyTitlesAgainOn2 = new AthStoreProductCollection()
    .Where(AthStoreProduct.Columns.ProductID, 1)
    .Load();

foreach (AthStoreProduct Ena in AllMyTitlesAgainOn2)
{
    txtOnMe.Text += string.Format("<br />{0} ) {1}", 
            Ena.ProductID, Ena.ProductName);
}

我这样做了,因为我喜欢转移到亚音速 3,但我当时需要做一件,一些部分代码,然后是一些其他部分等。

我的项目有点大,而且在线运行,我不会阻止它运行。 这样,将亚音速 2 和 3 放在一起,我可以开始及时迁移我的代码。

现在我的问题是我是否犯了任何大错误,以及他们是否会在一直一起跑步后崩溃,如果我吃掉了很多资源等等。

我看过 subsonic 的源代码,但我对真正做什么、什么以及如何打开数据库等还不太熟悉……

现在,我的第二个问题是,为什么不是 subsonic ver3,永久重命名为 subsonic3,其他用户也和我一样认为。

谢谢你。

【问题讨论】:

    标签: subsonic subsonic3


    【解决方案1】:

    我看不出这里有什么问题,毕竟,就好像你有两个 DAL,其中一个趋向于消失,取而代之的是另一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-23
      • 1970-01-01
      • 2018-06-06
      • 1970-01-01
      • 2023-03-06
      • 2018-11-16
      • 1970-01-01
      相关资源
      最近更新 更多