2017年1月21日 星期六

[研究] ASP.NET Web Application 專案 WebForm 範本 (VS2015+.NET 4.6.2) 的 packages.config 內容

[研究] ASP.NET Web Application 專案 WebForm 範本 (VS2015+.NET 4.6.2) 的 packages.config 內容

2017-01-21

Visual Studio 2015 with Update 3
.NET Framework 4.6.2
ASP.NET Web Application ( .NET Framework ) 專案
ASP.NET 4.6.2 範本

packages.config 內容







<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Antlr" version="3.4.1.9004" targetFramework="net462" />
  <package id="AspNet.ScriptManager.bootstrap" version="3.0.0" targetFramework="net462" />
  <package id="AspNet.ScriptManager.jQuery" version="1.10.2" targetFramework="net462" />
  <package id="bootstrap" version="3.0.0" targetFramework="net462" />
  <package id="EntityFramework" version="6.1.3" targetFramework="net462" />
  <package id="EntityFramework.zh-Hant" version="6.1.3" targetFramework="net462" />
  <package id="jQuery" version="1.10.2" targetFramework="net462" />
  <package id="Microsoft.AspNet.FriendlyUrls" version="1.0.2" targetFramework="net462" />
  <package id="Microsoft.AspNet.FriendlyUrls.Core" version="1.0.2" targetFramework="net462" />
  <package id="Microsoft.AspNet.FriendlyUrls.Core.zh-Hant" version="1.0.2" targetFramework="net462" />
  <package id="Microsoft.AspNet.Identity.Core" version="2.2.1" targetFramework="net462" />
  <package id="Microsoft.AspNet.Identity.Core.zh-Hant" version="2.2.1" targetFramework="net462" />
  <package id="Microsoft.AspNet.Identity.EntityFramework" version="2.2.1" targetFramework="net462" />
  <package id="Microsoft.AspNet.Identity.EntityFramework.zh-Hant" version="2.2.1" targetFramework="net462" />
  <package id="Microsoft.AspNet.Identity.Owin" version="2.2.1" targetFramework="net462" />
  <package id="Microsoft.AspNet.Identity.Owin.zh-Hant" version="2.2.1" targetFramework="net462" />
  <package id="Microsoft.AspNet.Providers.Core" version="2.0.0" targetFramework="net462" />
  <package id="Microsoft.AspNet.Providers.Core.zh-Hant" version="2.0.0" targetFramework="net462" />
  <package id="Microsoft.AspNet.ScriptManager.MSAjax" version="5.0.0" targetFramework="net462" />
  <package id="Microsoft.AspNet.ScriptManager.WebForms" version="5.0.0" targetFramework="net462" />
  <package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.Web.Optimization.WebForms" version="1.1.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.Web.Optimization.zh-Hant" version="1.1.3" targetFramework="net462" />
  <package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="1.0.0" targetFramework="net462" />
  <package id="Microsoft.Net.Compilers" version="1.0.0" targetFramework="net462" developmentDependency="true" />
  <package id="Microsoft.Owin" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Host.SystemWeb" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Host.SystemWeb.zh-Hant" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Cookies" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Facebook" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Facebook.zh-Hant" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Google" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Google.zh-Hant" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.MicrosoftAccount" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.MicrosoftAccount.zh-Hant" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.OAuth" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Twitter" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Twitter.zh-Hant" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.zh-Hant" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Owin.zh-Hant" version="3.0.1" targetFramework="net462" />
  <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net462" />
  <package id="Modernizr" version="2.6.2" targetFramework="net462" />
  <package id="Newtonsoft.Json" version="6.0.4" targetFramework="net462" />
  <package id="Owin" version="1.0" targetFramework="net462" />
  <package id="Respond" version="1.2.0" targetFramework="net462" />
  <package id="WebGrease" version="1.5.2" targetFramework="net462" />
</packages>

各packages與移除的相依測試

Antlr
ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
無法解除安裝 'Antlr.3.4.1.9004',因為 'WebGrease.1.5.2' 相依於它。

AspNet.ScriptManager.bootstrap
This package contains the AspNet.ScriptManager.bootstrap assembly that will automatically  register bootstrap 3.3.7 with the ScriptManager as "bootstrap".
可以直接移除,沒有被其他相依。

AspNet.ScriptManager.jQuery
This package contains the AspNet.ScriptManager.jQuery assembly that will automatically  register jQuery 3.1.1 with the ScriptManager as "jquery".
可以直接移除,沒有被其他相依

bootstrap
The most popular front-end framework for developing responsive, mobile first projects on the web.
可以直接移除,沒有被其他相依

EntityFramework
Entity Framework is Microsoft's recommended data access technology for new applications.
無法解除安裝 'EntityFramework.6.1.3',因為 'EntityFramework.zh-Hant.6.1.3, Microsoft.AspNet.Identity.EntityFramework.2.2.1, Microsoft.AspNet.Providers.Core.2.0.0' 相依於它。

EntityFramework.zh-Hant
此套件包含 Entity Framework 的繁體中文附屬組件
可以直接移除,沒有被其他相依

jQuery
jQuery is a new kind of JavaScript Library.
        jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
        NOTE: This package is maintained on behalf of the library owners by the NuGet Community Packages project at http://nugetpackages.codeplex.com/
可以直接移除,沒有被其他相依

Microsoft.AspNet.FriendlyUrls
Adds a mobile master page and a view switcher user control to enable switching between mobile and desktop views using ASP.NET Friendly URLs.
            Note: This package contains content for C# Web Application Projects (WAPs) only.
可以直接移除,沒有被其他相依

Microsoft.AspNet.FriendlyUrls.Core
A library that enables automatic resolution of extensionless URLs to ASP.NET file-based handlers, e.g. ASPX pages.
無法解除安裝 'Microsoft.AspNet.FriendlyUrls.Core.1.0.2',因為 'Microsoft.AspNet.FriendlyUrls.Core.zh-Hant.1.0.2' 相依於它。

Microsoft.AspNet.FriendlyUrls.Core.zh-Hant
此套件包含 ASP.NET Friendly URLs 的繁體中文附屬組件
可以直接移除,沒有被其他相依

Microsoft.AspNet.Identity.Core
Core interfaces for ASP.NET Identity.
無法解除安裝 'Microsoft.AspNet.Identity.Core.2.2.1',因為 'Microsoft.AspNet.Identity.Core.zh-Hant.2.2.1, Microsoft.AspNet.Identity.EntityFramework.2.2.1, Microsoft.AspNet.Identity.Owin.2.2.1' 相依於它。

Microsoft.AspNet.Identity.Core.zh-Hant
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.AspNet.Identity.EntityFramework
Core interfaces for ASP.NET Identity.
無法解除安裝 'Microsoft.AspNet.Identity.EntityFramework.2.2.1',因為 'Microsoft.AspNet.Identity.EntityFramework.zh-Hant.2.2.1' 相依於它。

Microsoft.AspNet.Identity.EntityFramework.zh-Hant
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.AspNet.Identity.Owin
Core interfaces for ASP.NET Identity.
無法解除安裝 'Microsoft.AspNet.Identity.Owin.2.2.1',因為 'Microsoft.AspNet.Identity.Owin.zh-Hant.2.2.1' 相依於它。

Microsoft.AspNet.Identity.Owin.zh-Hant
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.AspNet.Providers.Core
Core interfaces for ASP.NET Identity.
無法解除安裝 'Microsoft.AspNet.Providers.Core.2.0.0',因為 'Microsoft.AspNet.Providers.Core.zh-Hant.2.0.0' 相依於它。


Microsoft.AspNet.Providers.Core.zh-Hant
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.AspNet.ScriptManager.MSAjax
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.AspNet.ScriptManager.WebForms
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.AspNet.Web.Optimization
Core interfaces for ASP.NET Identity.
無法解除安裝 'Microsoft.AspNet.Web.Optimization.1.1.3',因為 'Microsoft.AspNet.Web.Optimization.WebForms.1.1.3, Microsoft.AspNet.Web.Optimization.zh-Hant.1.1.3' 相依於它。

Microsoft.AspNet.Web.Optimization.WebForms
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.AspNet.Web.Optimization.zh-Hant
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.CodeDom.Providers.DotNetCompilerPlatform
Replacement CodeDOM providers that use the new .NET Compiler Platform ("Roslyn") compiler as a service APIs. This provides support for new language features in systems using CodeDOM (e.g. ASP.NET runtime compilation) as well as improving the compilation performance of these systems.
可以直接移除,沒有被其他相依

Microsoft.Net.Compilers 等
Core interfaces for ASP.NET Identity.
可以直接移除,沒有被其他相依

Microsoft.Owin
Provides a set of helper types and abstractions for simplifying the creation of OWIN components.
無法解除安裝 'Microsoft.Owin.3.0.1',因為 'Microsoft.Owin.Host.SystemWeb.3.0.1, Microsoft.Owin.Security.3.0.1, Microsoft.Owin.Security.Cookies.3.0.1, Microsoft.Owin.Security.Facebook.3.0.1, Microsoft.Owin.Security.Google.3.0.1, Microsoft.Owin.Security.MicrosoftAccount.3.0.1, Microsoft.Owin.Security.OAuth.3.0.1, Microsoft.Owin.Security.Twitter.3.0.1, Microsoft.Owin.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Host.SystemWeb
OWIN server that enables OWIN-based applications to run on IIS using the ASP.NET request pipeline.
無法解除安裝 'Microsoft.Owin.Host.SystemWeb.3.0.1',因為 'Microsoft.Owin.Host.SystemWeb.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Host.SystemWeb.zh-Hant
此套件包含 ASP.NET Host for OWIN Web Applications 的繁體中文附屬組件。
可以直接移除,沒有被其他相依

Microsoft.Owin.Security
Common types which are shared by the various authentication middleware components.
無法解除安裝 'Microsoft.Owin.Security.3.0.1',因為 'Microsoft.AspNet.Identity.Owin.2.2.1, Microsoft.Owin.Security.Cookies.3.0.1, Microsoft.Owin.Security.Facebook.3.0.1, Microsoft.Owin.Security.Google.3.0.1, Microsoft.Owin.Security.MicrosoftAccount.3.0.1, Microsoft.Owin.Security.OAuth.3.0.1, Microsoft.Owin.Security.Twitter.3.0.1, Microsoft.Owin.Security.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Security.Cookies
Middleware that enables an application to use cookie based authentication, similar to ASP.NET's forms authentication.
無法解除安裝 'Microsoft.Owin.Security.Cookies.3.0.1',因為 'Microsoft.AspNet.Identity.Owin.2.2.1' 相依於它。

Microsoft.Owin.Security.Facebook
Middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow.
無法解除安裝 'Microsoft.Owin.Security.Facebook.3.0.1',因為 'Microsoft.Owin.Security.Facebook.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Security.Facebook.zh-Hant
此套件包含 Microsoft Owin Security Facebook 的 繁體中文 附屬組件
可以直接移除,沒有被其他相依

Microsoft.Owin.Security.Google
Contains middlewares to support Google's OpenId and OAuth 2.0 authentication workflows.
無法解除安裝 'Microsoft.Owin.Security.Google.3.0.1',因為 'Microsoft.Owin.Security.Google.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Security.Google.zh-Hant
此套件包含 Microsoft Owin Security Google 的 繁體中文 附屬組件
可以直接移除,沒有被其他相依

Microsoft.Owin.Security.MicrosoftAccount
Middleware that enables an application to support the Microsoft Account authentication workflow.
無法解除安裝 'Microsoft.Owin.Security.MicrosoftAccount.3.0.1',因為 'Microsoft.Owin.Security.MicrosoftAccount.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Security.MicrosoftAccount.zh-Hant
此套件包含 Microsoft Owin Security Microsoft Account 的 繁體中文 附屬組件
可以直接移除,沒有被其他相依

Microsoft.Owin.Security.OAuth
Middleware that enables an application to support any standard OAuth 2.0 authentication workflow.
無法解除安裝 'Microsoft.Owin.Security.OAuth.3.0.1',因為 'Microsoft.AspNet.Identity.Owin.2.2.1' 相依於它。

Microsoft.Owin.Security.Twitter
Middleware that enables an application to support Twitter's OAuth 2.0 authentication workflow.
無法解除安裝 'Microsoft.Owin.Security.Twitter.3.0.1',因為 'Microsoft.Owin.Security.Twitter.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Security.Twitter.zh-Hant
此套件包含 Microsoft Owin Security Twitter 的 繁體中文 附屬組件
無法解除安裝 'Microsoft.Owin.Security.Twitter.3.0.1',因為 'Microsoft.Owin.Security.Twitter.zh-Hant.3.0.1' 相依於它。

Microsoft.Owin.Security.zh-Hant
此套件包含 Microsoft Owin Security 的繁體中文附屬組件
可以直接移除,沒有被其他相依

Microsoft.Owin.zh-Hant
此套件包含 Microsoft Owin 的 繁體中文 附屬組件
可以直接移除,沒有被其他相依

Microsoft.Web.Infrastructure
This package contains the Microsoft Web Infrastructure assembly that lets you dynamically register HTTP modules at run time.
無法解除安裝 'Microsoft.Web.Infrastructure.1.0.0',因為 'Microsoft.AspNet.Web.Optimization.1.1.3, Microsoft.AspNet.Web.Optimization.WebForms.1.1.3' 相依於它。

Modernizr
Modernizr adds classes to the <html> element which allow you to target specific browser functionality in your stylesheet. You don't actually need to write any Javascript to use it.
        Modernizr is a small and simple JavaScript library that helps you take advantage of emerging web technologies (CSS3, HTML5) while still maintaining a fine level of control over older browsers that may not yet support these new technologies.
        NOTE: This package is maintained on behalf of the library owners by the NuGet Community Packages project at http://nugetpackages.codeplex.com/
可以直接移除,沒有被其他相依

Newtonsoft.Json
Json.NET is a popular high-performance JSON framework for .NET
無法解除安裝 'Newtonsoft.Json.6.0.4',因為 'Microsoft.Owin.Security.Facebook.3.0.1, Microsoft.Owin.Security.Google.3.0.1, Microsoft.Owin.Security.MicrosoftAccount.3.0.1, Microsoft.Owin.Security.OAuth.3.0.1, Microsoft.Owin.Security.Twitter.3.0.1, WebGrease.1.5.2' 相依於它。

Owin
OWIN IAppBuilder startup interface
無法解除安裝 'Owin.1.0.0',因為 'Microsoft.Owin.3.0.1, Microsoft.Owin.Host.SystemWeb.3.0.1, Microsoft.Owin.Security.3.0.1, Microsoft.Owin.Security.Cookies.3.0.1, Microsoft.Owin.Security.Facebook.3.0.1, Microsoft.Owin.Security.Google.3.0.1, Microsoft.Owin.Security.MicrosoftAccount.3.0.1, Microsoft.Owin.Security.OAuth.3.0.1, Microsoft.Owin.Security.Twitter.3.0.1' 相依於它。

Respond
The goal of this script is to provide a fast and lightweight (3kb minified / 1kb gzipped) script to enable responsive web designs in browsers that don't support CSS3 Media Queries - in particular, Internet Explorer 8 and under. It's written in such a way that it will probably patch support for other non-supporting browsers as well (more information on that soon).
可以直接移除,沒有被其他相依

WebGrease
Web Grease is a suite of tools for optimizing javascript, css files and images.
無法解除安裝 'WebGrease.1.5.2',因為 'Microsoft.AspNet.Web.Optimization.1.1.3' 相依於它。

(完)

相關

[研究] ASP.NET Web Application 專案空白範本 (VS2015+.NET 4.6.2) 的 packages.config 內容
http://shaurong.blogspot.com/2017/01/aspnet-web-application-vs2015net-462.html

[研究] ASP.NET Web Application 專案 WebForm 範本 (VS2015+.NET 4.6.2) 的 packages.config 內容
http://shaurong.blogspot.com/2017/01/webform-vs2015net-462-packagesconfig.html


沒有留言:

張貼留言