腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(598)
视频
沙龙
1
回答
Visual
Studio2017
不支持
代码
契约
,如
何用
PostSharp
实现
?
、
、
、
、
在撰写微软的这个问题时,
Visual
Studio 2017中
不支持
实现
.NET的
契约
式设计的
Visual
Studio扩展。 在GitHub 中查看这个项目的洞察,似乎这个项目已经死了。在过去的几年中,对此扩展的支持一直被推迟到所有的
visual
studio版本。在我看来,由于缺乏兴趣和支持,坚持在新项目中使用微软的
代码
合同是危险的。您将如何使用
Postsharp
的面向方面编程框架使用IL
代码
编织来
实现
契
浏览 25
提问于2018-01-29
得票数 2
回答已采纳
1
回答
如果可能的话,使用
PostSharp
与AOP的合同支持?
、
、
、
我有两个与使用
PostSharp
的合同和AOP相关的问题。1.)因此,作为另一种选择,我在考虑是否可以使用
PostSharp
提供的合同,并将其与AOP结合使用?我以前一直在使用
PostSharp
的AOP支持,以便在我的应用程序中“注入”日志,作为清除横切关注点的<
浏览 1
提问于2018-03-24
得票数 1
回答已采纳
1
回答
通过层次结构
实现
PostSharp
和方面继承
、
、
、
、
根据
PostSharp
文档,方面继承应该在以下方面中得到支持: public interface IData { } { { throw new NotImplementedExceptio
浏览 3
提问于2014-02-15
得票数 3
回答已采纳
1
回答
如
何用
C++/WinRT
实现
XAML与DirectX交换链的互操作
、
、
Microsoft文档提供了使用C++ 1
实现
XAML和DirectX交换链之间互操作的
代码
。panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative), (void **)&m_swapChainNative); 然而,我不知道该如
何用
C++/WinRT来
实现
这一点。使用此
代码
时,我收到以下错误消息: “...
Studio2017
。
浏览 40
提问于2019-03-22
得票数 2
2
回答
在
visual
studio 2010专业版中使用
代码
契约
实际上,在VS2010专业版中,没有
代码
契约
。我已经安装了
代码
契约
的标准版本。另外,我目前不打算购买专业版的
代码
合同。请解释一下。*新添加的*
浏览 3
提问于2011-07-04
得票数 1
1
回答
使用
Visual
Studio2013链接/安装"libpqxx“以使用PostgrSQL进行C++连接
、
、
、
、
我想通过MS
Visual
Studio2013使用"libpqxx“将postgreSQL与我的C++ win32控制台应用程序连接起来。我已经安装了以下MS
Visual
Studio2013 PostrgeSQL并下载了LIBPQXX最新版本我想知道一步一步的库/api链接和连接指南,如果你能提供或附加一些与帮助理解这一切的步骤相关的图像
浏览 7
提问于2020-06-08
得票数 0
1
回答
PostSharp
日志属性是否支持ansyc方法,以及如何使用它将日志写入日志文件?
、
我想知道
Postsharp
的log属性是否支持ansyc方法? 您能给我演示一下如何使用log4net将日志信息写入文件吗?
浏览 1
提问于2015-03-18
得票数 0
3
回答
2013中的
代码
契约
支持
、
、
、
、
我在
Visual
中开发了一个C#项目,并遇到了用于.NET语言的。他们的简洁性和随之而来的静态分析工具给我留下了深刻的印象,我开始在我的
代码
库中使用它们。指南建议,要解决这个问题,我必须从我的项目的属性页面启用
代码
契约
,但是在Express中找不到Contracts属性条目。似乎表明所有用于
代码
契约
的工具都包含在快捷版本中,但“
代码
契约
属性”页面却没有。情况似乎是这样的,因为我只能在VSE 2013中运行我的项目,这是在我毕业前从我的大学获得的
浏览 7
提问于2014-07-14
得票数 11
3
回答
如何避免C#中优雅的原始痴迷
、
、
实现
这一需求的优雅方法是什么--也许是以声明式的方式使用属性?(因为我多次需要这种模式,为了表达能力,可以看到直接附加到属性的限制是很好的。
浏览 4
提问于2019-10-16
得票数 1
回答已采纳
2
回答
Unity3d游戏引擎的
PostSharp
、
、
是否可以为Unity3d游戏使用
PostSharp
或任何其他面向方面的程序库?有没有人成功地做到了这一点?网上也有类似的问题,但没有明确的答案。
浏览 3
提问于2013-12-17
得票数 1
1
回答
如何包括防止您的令牌在交易所上市的锁?
、
、
,并意识到我们可能需要“锁定”我们的令牌,而不是从一个人转到另一个人,而是从任何分散的交易所或其他交易所上市(这些令牌将是RegA,因此将能够被转移到非认可的投资者手中,但是它不能在不受监管的交易所(
如
Etherdelta我知道StartEngine为他们的项目提供了这段
代码
,但我们
不支持
他们。是否有人知道如何在我们的智能
契约
中
实现
此锁,或者有任何公开可用的示例? 提前谢谢。
浏览 0
提问于2018-04-22
得票数 1
3
回答
Contract.Requires使用
、
文档说: 但是,如果不满足条件,则不指定任何内容!下面的编辑答案突出显示,必须安装插件才能拥有Contract API的全部功能,但是对于希望自己的
代码
在不同平台上运行相同的Mono用户呢?
浏览 3
提问于2011-11-28
得票数 47
回答已采纳
5
回答
Visual
Studio 2017可以与
代码
合同一起工作吗?
、
、
、
我刚刚安装了新发布的
Visual
Studio 2017企业版(RC)。然而,我在让它与一起工作时遇到了问题。我在
Visual
Studio 2015中使用
代码
契约
没有问题。我是不是遗漏了什么?
浏览 3
提问于2016-11-23
得票数 51
2
回答
你是如何开始知道何时写
代码
的?
、
我已经做了几年的程序员了,我注意到我写的
代码
越少,我的生产力就越高,错误率就越低。与编写自己的数据结构相比,我更喜欢集合,并且我尽可能地使用各种来源的库(python包、codeplex等)。不过,我想更进一步,学习如何为AJAX应用程序、数据库交互、文本文件处理和MVC模式自动生成
代码
。web或.NET程序员使用哪些工具来提高工作效率和更快地开发应用程序?
浏览 0
提问于2010-10-27
得票数 4
6
回答
我真的想在C#中喜欢CodeContracts
、
我很好奇其他人对C#中CodeContracts的
实现
有什么看法?具体地说,人们是如何组织诸如接口的
契约
类、
契约
不变量的
契约
方法等内容的呢? 我喜欢合同提供的验证,乍一看它们看起来很棒。只需几行简单的
代码
,我就可以在运行
代码
之前进行一些很好的构建检查。不幸的是,我很难接受在C#中
实现
代码
契约
的方式,他们把我的
代码
弄得乱七八糟,而不是记录
契约
。为了充分利用合同,我在
代码
中散布着假设和
浏览 1
提问于2010-06-20
得票数 59
回答已采纳
7
回答
“vs”是一种用于判断的
代码
气味。
、
、
还有什么“
代码
气味”可以帮助在继承和组合之间做出选择呢? 编辑--我应该补充一下,这是一个片段,还有其他一些共同的方法,我只是不想过多地讨论细节。我必须分析转换到构图的含义,并想知道是否可能有其他的“
代码
气味”可以帮助扭转平衡。
浏览 0
提问于2009-04-09
得票数 2
回答已采纳
2
回答
VisualStudio2017扩展用于跨整个解决方案的自定义C#重构
、
、
、
、
我想开发一个
Visual
2017扩展,将一些自定义重构和
代码
清理应用于整个C#遗留解决方案。 我想应用的重构类型
不支持
通过
Visual
或其他我看过的重构扩展(
如
ReSharper等)。我看过许多文章,这些文章说明了如何在
Visual
2015中开始一个重构项目。不过,在
Visual
2017中,情况似乎完全不同。首先只有一个"VISX项目“模板,而不是具体的重构模板。文档和声明您可以添加“语言服务和编辑器扩展点”和“添加重构或语言分析器来修复和改进
代
浏览 1
提问于2019-03-16
得票数 2
回答已采纳
2
回答
服务
契约
中的构造函数逻辑
、
、
,该
代码
将无法工作。并使用由
Visual
Studio生成的代理类。 在内部,我们使用
如
所示的Castle DynamicProxy。然而,我更希望我们的开发人员避免在服务
契约
类中使用构造函数逻辑,以防我们由于某种原因不能使用DynamicProxy。那么:构造函数逻辑是否在这些类中占有一席之地,或者作为最佳实践,我们是否应该更多地将它们视为DTO并在没有行为的情况下
实现
它们?
浏览 8
提问于2012-05-12
得票数 2
回答已采纳
6
回答
何时使用接口或抽象类?什么时候两样都用?
、
、
虽然某些指导原则规定,当您要为继承不明确(IDomesticated)的类定义
契约
时,以及当类是另一个类的扩展(Cat : Mammal、Snake : Reptile)时,应该使用接口,但在某些情况下例如,假设我的
实现
是Cat : Pet。Pet是一个抽象类。应该将其扩展到Cat : Mammal, IDomesticated,其中Mammal是抽象类,IDomesticated是接口吗?它们都需要以某种方式
实现
相同的基础。我可以在抽象的Source类中
实现
一些泛型
代码
并继承它。我还可以做一个ISour
浏览 0
提问于2009-08-05
得票数 33
回答已采纳
2
回答
如何在VisualStudio2017 Linux支持下编译和构建C++17
代码
?
、
、
、
、
请有人解释如
何用
或-std=c++17 (g++)编译和编译(Linux/ VS2017 15.5.5中的VS2017/ raspberry项目)
代码
,我已经安装了raspberry 3 B型和最新的raspbian,我成功地连接和构建了我的
代码
,并使用C++11/C++14标准(默认配置)运行。 但是我想用
代码
(
如
std::variants/optional等)来
实现
C++17特性。我认为当前使用VS2017设置的gcc环境<e
浏览 2
提问于2018-02-08
得票数 1
点击加载更多
相关
资讯
Visual Studio2017安装教程Visual Studio2017安装包下载
Net 高效开发之不可错过的实用工具
解决 PyCrypto-for Python3.6 pip 源码安装出错 error 不成功问题
干货 | 以模型为中心,携程契约系统的演进
微软发布gRPC-Web实现,可直接在浏览器端调用gRPC服务
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券