Frequently Asked Questions
Sentinel Hardware Keys Developer’s Guide
87
If .NET EXEs is targeting .NET 2.0, the problem can be resolved if before
shelling the .NET exe, developers can use XML Serializer Generator Tool
(
Sgen.exe
1
) to create an XML serialization assembly for types in the .NET exe.
Follow the following series of steps:
1. Assuming that the unshelled exe is
TestKey.exe
, run
sgen
TestKey.exe
in command prompt.
This creates
TestKey.XmlSerializers.dll
in the same folder.
2. Now Shell the exe and copy paste the
.XMLSerializers.dll
generated in
step 1 to the same folder where the shelled exe is located.
3. Running the Shelled exe now should execute it fine.
Question 8 - Why do vista applications that require
.mui
files fail to
run when protected using Quick Shell and Shell methods?
These protected files on vista need
.mui
2
files to execute. These
.mui
files are
stored inside the default language folder (for example,
en-US
for an English
version) that must be placed at a location where the protected executable
resides.
For example, for an English version of vista, if the protected
Notepad.exe
resides in
C:\ protected
then the
.mui
files must reside at the same location
inside the
en-US
folder. Please check for the
.mui
files, located at the location
as advised in the example.
For more FAQs, refer to the Sentinel Keys Toolkit Help.
Question 9 -Are there any special files to be distributed to the end
user for applications protected using the .NET enhancement
feature?
The following DLLs should be distributed to end users:
■
For 32-bit .NET applications protected using Enhanced .NET Security
option:
1.The
sgen.exe
utility can be found in "
Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin
"
folder of Visual Studio Installation.
2.Files required for language and region settings.
Содержание Sentinel
Страница 1: ...1 2 0...
Страница 6: ...vi Sentinel Hardware Keys Developer s Guide...
Страница 12: ...Contents xii Sentinel Hardware Keys Developer s Guide...
Страница 20: ......
Страница 58: ...Chapter 2 Sentinel Keys SDK Components 40 Sentinel Hardware Keys Developer s Guide...
Страница 80: ...Chapter 3 Planning Application Protection and Licensing Strategy 62 Sentinel Hardware Keys Developer s Guide...
Страница 82: ......
Страница 108: ...Chapter 4 Protecting Applications Using Shell 90 Sentinel Hardware Keys Developer s Guide...
Страница 180: ......
Страница 196: ...Chapter 8 License Grouping 178 Sentinel Hardware Keys Developer s Guide...
Страница 212: ...Chapter 9 Programming Sentinel Hardware Keys 194 Sentinel Hardware Keys Developer s Guide...
Страница 214: ......
Страница 236: ...Chapter 10 Redistributables for Customers and Distributors 218 Sentinel Hardware Keys Developer s Guide...
Страница 252: ...Appendix A Troubleshooting 234 Sentinel Hardware Keys Developer s Guide...
Страница 282: ...Index 264 Sentinel Hardware Keys Developer s Guide...