我在XAML开发中广泛使用宏来查看ViewModel属性.我在WCF中更多地使用它们来生成Message和DataContract属性.
令我失望的是,我构建的宏在Visual Studio 2012中无法使用.
我正在谈论的一个例子,对于VM,我会输入这样的东西.
int id;
string name;
Run Code Online (Sandbox Code Playgroud)
选择两行,运行宏并最终结束
private int _id;
private string _name;
public int Id
{
get {return _id;}
set
{
if(_id != value)
{
_id = value;
RaisePropertyChanged("Id");
}
}
public string Name
{
if(_name != value)
{
_name = value;
RaisePropertyChanged("Name");
}
}
Run Code Online (Sandbox Code Playgroud)
我正在寻找其他解决丢失宏的解决方案的想法.
我正在尝试创建一个可移植类库.它将支持.Net 4.51和Windows应用商店应用.
由于某种原因,禁用了生成基于任务的操作的选项.然而.Net 4.51和WIndows商店应用都支持这一点.
有一个连接问题打开,因为无法解决,并且解决方案不起作用或不是我们想要的东西.
问题1)Windows Store应用程序是否存在svcutil?(从Windows STore应用程序添加服务引用并试图将其变为PCL并不是我们正在寻找的.)
2)有没有办法阻止svcutil实现IExtensibleDataObject?
谢谢