我正在Visual Studio 2015中创建一个.net库,其目标如下: -
理想情况下,.net 4.5+版本的库将使用async,并包含返回Task等的方法
现在似乎有很多不同的方式来支持我想要做的事情,特别是在Visual Studio 2015 / project.json版本中,但今天从头开始有什么好方法?
我的库相对简单,因此我想重新使用代码,我不想破坏.net 4.5版本。
什么是合理的项目结构,这意味着我可以利用最新的.net框架,但仍然支持旧框架。
答案 0 :(得分:0)
使用WebDev工具的Beta8,您还可以定位net2,net35,net40,net45,......
您的库差异可能会在代码中使用#ifdef标记来隐藏某些构建中的某些方法。