VS辅助工具

时间:2023-03-08 23:07:47
VS辅助工具

tfs签入策略修改工具Team Foundation Server 2015 Power Tools(tfpt)

添加签入禁止策略

\*/bin \*/obj \*/Release \*/Debug \*/WebEvents \*/SoapView \*\.suo \*\.err \*\.log \*\.obj \*\.bin \*\.dll \*\.exe \*\.LOG \*\.user \*\.pdb [tT]emp [tT]empPE Ankh\.Load thumbs.db \*\.resharper \*\.vspscc \*\.vsssccc \*\.scc \*/_ReSharper* \*/_ReSharper\.\* bin obj \*\.resharperoptions \*\.db \*\.bak \*_ReSharper\* \*\.snk logs output TestResults \*\.crunchsolution\.\* \*\.crunchproject\.\* DesignTimeResolveAssemblyReferencesInput\.cache ResolveAssemblyReference\.cache \*\.csproj.FileListAbsolute.txt \*\.log \*\.force \*\.user \*\.csproj.user

使用NuGet发布自己的类库包(Library Package)

到NuGet上注册一个新的账号,然后在My Account页面,获取一个API Key

下载Nuget.ext工具https://www.nuget.org/

nuget setApiKey <my_api_key>

产生并修改nuspec

cd <.csproj path>
nuget spec

生成类库包

nuget pack <projectname>.csproj
# or
nuget pack DaxnetNugetTest.csproj -Prop Configuration=Release

发布类库包

nuget push DaxnetNugetTest.1.0.0.0.nupkg

更新类库包

nuget pack <projectname>.csproj
nuget push DaxnetNugetTest.2.0.0.0.nupkg