小编Dav*_*e R的帖子

SimpleMembership - 有人对n级友好吗?

我们被告知,"SimpleMembership"是asp.net会员/角色管理的未来.MVC4"Internet应用程序"模板使用SimpleMembership实现帐户管理.但是,它的实现方式将所有应用程序层合并为1.

让我感到震惊的是,经过他们用MVC正确分层应用程序的所有工作后,我们得到了没有DI,使用WebMatrix DLL和完全缺乏SoC的成员资格的"前进之路".特别是SimpleMembershipInitialization的ActionFilterAttribute - 它继承自MVC属性并直接调用EF DBContext.

我意识到自己很懒,但有人使用SimpleMembership做了一个"正确"的模板,这意味着我的应用程序中可以有适当的分隔层,而且我的MVC应用程序中没有EF DBContext引用?

simplemembership

17
推荐指数
1
解决办法
2090
查看次数

错误APPX3212:无法找到"Portable 7.0"的SDK根文件夹

我正在尝试使用TeamCity/MSBuild构建我的解决方案.这是一个WebAPI项目,它在PCL中与移动客户端共享一些实体.

我看到有一些警告要在构建服务器上安装PCL引用库,我认为我已经排序(在构建服务器中构建可移植类库项目失败)

但是,我在构建可移植类库时遇到错误,如下所示:

[11:20:49][Doctrina.Pcl.Entities\Doctrina.Pcl.Entities.csproj] _GetSdkToolPaths [11:20:49][_GetSdkToolPaths] GetSdkPropertyValue *[11:20:49][GetSdkPropertyValue] C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(975, 5): error APPX3212: SDK root folder for 'Portable 7.0' cannot be located. See http://go.microsoft.com/fwlink/?prd=12560&pver=1.0&plcid=0x409&ar=MSDN&sar=PlatformMultiTargeting&o1=Portable&o2=7.0 for more information.*

"帮助"链接没有任何用处,并且在寻找任何解决方案方面似乎都非常具有谷歌抗性.

我根本没有在构建服务器上安装Visual Studio 2015,但我已经安装了PortableClassLibrary工具,从我的本地PC上复制了参考目录等,根据其他相关的SO问题.

请帮忙?

c# msbuild portable-class-library teamcity-9.0

14
推荐指数
1
解决办法
923
查看次数