Which Package are the Security Tools In?
When installing the v2.0 .NET redist package, you'll find that the .Net Configuration MMC snap-in is missing. As of v2.0, we've moved this tool to the SDK package, which you can download here: [x86] [x64] [IA64].
The split of security tools between the redist and SDK is:
Redist:
- Caspol
SDK:
- .NET Configuration Snapin
- CertMgr
- MakeCert
- PermCalc
- PEVerify
- SN
- SecUtil
- SignTool
Incidentally, the CLR team doesn't own CertMgr, MakeCert, or SignTool even though they ship in the SDK.
Comments
Anonymous
February 08, 2006
GacUtil has also moved from the Redist to the SDK. As a result, there is no way to manage the GAC on a machine without the SDK installed.Anonymous
February 08, 2006
Right. GAC administration is not an end-user scenario. Applications should be using an installer such as MSI to install their assemblies to the GAC.
-ShawnAnonymous
February 08, 2006
Vous savez, le snap-in MMC de configuration du Framework (mscorcfg.msc pour les intimes) que vous trouviez...Anonymous
May 18, 2006
Is there a simple way of installing these on a server without downloading/installing the SDK?Anonymous
May 23, 2006
Hi Tyrven,
The SDK license does not allow for you to distribute the tools outside of the SDK, so you will have to download the entire package.
-ShawnAnonymous
June 25, 2006
Why the security config tool moved from redist to SDK? i have client machines having framework only. now they have to install entire SDK(which comes enormous 350 mb) just for configuring security to access the server.Anonymous
June 26, 2006
Every client machine will have the caspol tool, so you can push out a script which automates the process. You can also create an MSI file with the SDK tool on your machine and push that out to each client machine.
-ShawnAnonymous
November 15, 2006
Well i've been spending the last hour to find a solution to run an application from a network drive using the Framework 2.0 I would like to give the application full rights, which i can manage in the SDK but users i want the application to use simply cannot. How can i work around this without having to install the entire SDK?Anonymous
December 17, 2006
Well, the easiest way in v2.0 is to use ClickOnce. If you're on v1.x or ClickOnce isn't an option, then you can use the SDK MMC snap-in to generate an MSI package out of your security policy, and ship that to end users. Finally, you could provide them a script that utilizes caspol, which is in the redist, to update your policy settings. -ShawnAnonymous
February 18, 2007
how to leave Users to set Admin config task: \serversharerunas.exe /user:axa-assistanceadmin-username "\serversharecaspol -cg 1.2 FullTrust" | \serversharesanur.exe admin-passwordAnonymous
March 15, 2007
The .NET Framework SDK ships with a MMC Snap-In which enables you to, among other things, avoid usingAnonymous
March 15, 2007
I too think removing the security configuration applet from the redist was a big mistake.Anonymous
April 23, 2007
We already install using a caspol script. However, we have many hundreds of customers, and when our support team needs to troubleshoot the .NET security config, they cannot! Once again, thanks MS for making my life harder than it should be!