【问题标题】:Is there a way to get datasvcutil to generate code with a custom namespace?有没有办法让 datasvcutil 生成带有自定义命名空间的代码?
【发布时间】:2011-12-13 18:09:30
【问题描述】:

当您使用 Visual Studio UI 生成客户端服务代码时,您可以选择要使用的命名空间。

但是,如果您使用 datasvcutil 生成客户端代码,我似乎找不到类似的选项。 (它根据正在访问的服务创建命名空间。)

有没有办法让 datasvcutil 生成具有不同命名空间的客户端代码?

例如:

如果您从 Visual Studio 命令行提示符运行它:

datasvcutil /out:"C:\temp\datasvc.cs" /uri:https://data.stackexchange.com/stackoverflow/atom /language:CSharp /version:2.0

然后生成的文件具有 MetaModel 的命名空间。

但是,如果我从 UI 中执行相同的操作:

然后生成的文件具有命名空间MyProject.StackOverflow

有没有一种方法可以模拟 UI 从命令行执行的操作?

【问题讨论】:

    标签: .net visual-studio wcf datasvcutil


    【解决方案1】:

    使用 .net 反射方法编写 powershell 脚本以获取命名空间以生成适当的命令行并使用生成的参数运行 datasvcutil

    【讨论】:

    • 我已经从这个问题继续,但这个答案太模糊了,我无法接受。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2011-03-19
    • 1970-01-01
    • 2021-05-30
    • 1970-01-01
    相关资源
    最近更新 更多