Comments (2)
We currently check that one of .NET 2.0, 4.0 or Mono is installed. I know there's an element of backwards compatibility in the 4.0 check for later versions of .NET, but I don't know off the top of head what's different in Win 10.
This has come up before. I'm not sure why we read the registry keys ourselves, rather than using the WixNetFxExtension as WiX would recommend, and outsource this bit of maintenance to WiX. http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/check_for_dotnet.html
Alternatively, we could drop the check completely, as @ipavlu suggests - but fixing it to work seems like the preferable solution.
from nunit-distribution.
Easy answer. We've been using WiX for many years. You used to have to do this stuff yourself.
from nunit-distribution.
Related Issues (9)
- Refactor out Common directory
- Better solution for Changes.txt HOT 4
- Cake build shouldn't depend on NuGet.exe being on path HOT 1
- Update Appveyor webhook HOT 2
- Additional .addins files should be excluded from zip build HOT 2
- Add Teamcity plugin back to install HOT 1
- AppVeyor no longer builds
- NUnit downloadable packages zip file naming is confusing and non-intuitive HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nunit-distribution.