summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMay2026-01-30 07:29:37 +0000
committerMay2026-01-30 07:29:37 +0000
commit4be32b7b47c38c044906491cce2e38e66485484a (patch)
tree1bb3452cfdba8bc8bfc8dde24b687be500afeece
parent9c0564f562edb708e1f98937b4be5cb56a87a50a (diff)
downloadTSforge-4be32b7b47c38c044906491cce2e38e66485484a.zip
update csproj files
-rw-r--r--.gitignore91
-rw-r--r--LibTSforge/LibTSforge.csproj14
-rw-r--r--TSforgeCLI/TSforgeCLI.csproj8
3 files changed, 82 insertions, 31 deletions
diff --git a/.gitignore b/.gitignore
index 3aeb500..47a94ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,7 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
-## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
+## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
# User-specific files
*.rsuser
@@ -9,6 +9,7 @@
*.user
*.userosscache
*.sln.docstates
+*.env
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
@@ -21,18 +22,37 @@ mono_crash.*
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
-x64/
-x86/
+
+[Dd]ebug/x64/
+[Dd]ebugPublic/x64/
+[Rr]elease/x64/
+[Rr]eleases/x64/
+bin/x64/
+obj/x64/
+
+[Dd]ebug/x86/
+[Dd]ebugPublic/x86/
+[Rr]elease/x86/
+[Rr]eleases/x86/
+bin/x86/
+obj/x86/
+
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
+[Aa][Rr][Mm]64[Ee][Cc]/
bld/
-[Bb]in/
[Oo]bj/
[Oo]ut/
[Ll]og/
[Ll]ogs/
+# Build results on 'Bin' directories
+**/[Bb]in/*
+# Uncomment if you have tasks that rely on *.refresh files to move binaries
+# (https://github.com/github/gitignore/pull/3736)
+#!**/[Bb]in/*.refresh
+
# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
@@ -44,12 +64,16 @@ Generated\ Files/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
+*.trx
# NUnit
*.VisualState.xml
TestResult.xml
nunit-*.xml
+# Approval Tests result files
+*.received.*
+
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
@@ -76,6 +100,7 @@ StyleCopReport.xml
*.ilk
*.meta
*.obj
+*.idb
*.iobj
*.pch
*.pdb
@@ -83,6 +108,8 @@ StyleCopReport.xml
*.pgc
*.pgd
*.rsp
+# but not Directory.Build.rsp, as it configures directory-level build defaults
+!Directory.Build.rsp
*.sbr
*.tlb
*.tli
@@ -91,6 +118,7 @@ StyleCopReport.xml
*.tmp_proj
*_wpftmp.csproj
*.log
+*.tlog
*.vspscc
*.vssscc
.builds
@@ -153,6 +181,7 @@ coverage*.info
# NCrunch
_NCrunch_*
+.NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
@@ -294,6 +323,14 @@ node_modules/
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
+# Visual Studio 6 workspace and project file (working project files containing files to include in project)
+*.dsw
+*.dsp
+
+# Visual Studio 6 technical files
+*.ncb
+*.aps
+
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
@@ -303,22 +340,22 @@ node_modules/
_Pvt_Extensions
# Paket dependency manager
-.paket/paket.exe
+**/.paket/paket.exe
paket-files/
# FAKE - F# Make
-.fake/
+**/.fake/
# CodeRush personal settings
-.cr/personal
+**/.cr/personal
# Python Tools for Visual Studio (PTVS)
-__pycache__/
+**/__pycache__/
*.pyc
# Cake - Uncomment if you are using it
-# tools/**
-# !tools/packages.config
+#tools/**
+#!tools/packages.config
# Tabs Studio
*.tss
@@ -340,15 +377,22 @@ ASALocalRun/
# MSBuild Binary and Structured Log
*.binlog
+MSBuild_Logs/
+
+# AWS SAM Build and Temporary Artifacts folder
+.aws-sam
# NVidia Nsight GPU debugger configuration file
*.nvuser
# MFractors (Xamarin productivity tool) working folder
-.mfractor/
+**/.mfractor/
# Local History for Visual Studio
-.localhistory/
+**/.localhistory/
+
+# Visual Studio History (VSHistory) files
+.vshistory/
# BeatPulse healthcheck temp database
healthchecksdb
@@ -357,9 +401,28 @@ healthchecksdb
MigrationBackup/
# Ionide (cross platform F# VS Code tools) working folder
-.ionide/
+**/.ionide/
# Fody - auto-generated XML schema
FodyWeavers.xsd
-launchSettings.json
+# VS Code files for those working on multiple tools
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
+!.vscode/*.code-snippets
+
+# Local History for Visual Studio Code
+.history/
+
+# Built Visual Studio Code Extensions
+*.vsix
+
+# Windows Installer files from build outputs
+*.cab
+*.msi
+*.msix
+*.msm
+*.msp
diff --git a/LibTSforge/LibTSforge.csproj b/LibTSforge/LibTSforge.csproj
index 4dfead2..c02d0df 100644
--- a/LibTSforge/LibTSforge.csproj
+++ b/LibTSforge/LibTSforge.csproj
@@ -1,13 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <OutputType>Library</OutputType>
<TargetFramework>net35</TargetFramework>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ <IncludeSourceRevisionInInformationalVersion>False</IncludeSourceRevisionInInformationalVersion>
<LangVersion>3</LangVersion>
- <PackageReadmeFile>README.md</PackageReadmeFile>
- <IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
- <PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
@@ -15,13 +12,6 @@
</PropertyGroup>
<ItemGroup>
- <None Include="..\README.md">
- <Pack>True</Pack>
- <PackagePath>\</PackagePath>
- </None>
- </ItemGroup>
-
- <ItemGroup>
<Reference Include="System.ServiceProcess" />
</ItemGroup>
diff --git a/TSforgeCLI/TSforgeCLI.csproj b/TSforgeCLI/TSforgeCLI.csproj
index 1cd89a9..df04f93 100644
--- a/TSforgeCLI/TSforgeCLI.csproj
+++ b/TSforgeCLI/TSforgeCLI.csproj
@@ -3,17 +3,15 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net35</TargetFramework>
- <IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
- <PublishSingleFile>true</PublishSingleFile>
<ApplicationManifest>app.manifest</ApplicationManifest>
<AssemblyName>TSforge</AssemblyName>
- <PlatformTarget>AnyCPU</PlatformTarget>
+ <IncludeSourceRevisionInInformationalVersion>False</IncludeSourceRevisionInInformationalVersion>
</PropertyGroup>
-
+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DebugType>none</DebugType>
</PropertyGroup>
-
+
<ItemGroup>
<ProjectReference Include="..\LibTSforge\LibTSforge.csproj" />
</ItemGroup>