使用 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 从命令行执行的操作?