Comments (2)
You could !include the nsh twice with a different name.
!include "DotNetChecker.nsh"
!include "DotNetChecker2.nsh"
${If} ${AtLeastWinXP}
!insertmacro CheckNetFramework 40Full
${Else}
//MessageBox etc
Abort
${EndIf}
${If} ${AtLeastWinVista}
!insertmacro CheckNetFramework2 45
${Else}
//MessageBox etc
Abort
${EndIf}
On Fri, Jun 12, 2015 at 8:00 AM, Pedro [email protected] wrote:
I'm trying to call the plugin twice, example:
${If} {isXP}
!insertmacro CheckNetFramework 40Client
${ElseIf}
!insertmacro CheckNetFramework 45
${EndIf}The makensis are pointing to a duplicate global variable error.
I've tried to put the script logic in a Function, but the error now is
that the call DotNetChecker::IsDotNet40ClientInstalled (yes, fixed) throws
a invalid command.There is a right way for doing it? I'm not quite familiarized with the
scripting stuff.—
Reply to this email directly or view it on GitHub
#16.
Later,
Brad
from nsisdotnetchecker.
Nice! Thanks!
from nsisdotnetchecker.
Related Issues (20)
- Can't Compile, error because of if-statement in Marco HOT 1
- Add .NET 4.6 Support HOT 2
- DotNet 4.5.2 reboot spontaneous HOT 2
- Add .NET 4.6.1 support HOT 1
- Possibly add VSTO runtimes?
- Could not download .NET Framework 4.6.2 HOT 1
- LICENSE file HOT 1
- a Possible (not major if dlls are OK) Bug.
- No Support for .NET 4.7 HOT 2
- .NET installer fails to execute if NSIS installer is not run as Admin
- The dll available for download is the debug version HOT 1
- Support of .Net 4.7.2 HOT 1
- Can this support "at least" versions? HOT 1
- Framework 4.0 full makes check for 4.7.2 pass anyway HOT 1
- Can you provide a update for checking the .net framework 48 HOT 1
- [Feature Request] Add equivalent functionality for Visual C++ Redistributable
- [Feature Request] Add .NET 6.0 Desktop Runtime check support HOT 2
- 4.8.1 checking is broken on Windows 11 22h2
- [Feature Request] Add equivalent functionality .NET Core
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 nsisdotnetchecker.