如果有启动时检查许可证序列号的 BIG 软件包。通常,该应用程序不会启动 unitll 输入正确的许可证号(真实或试用版)
这里的问题是,如果我不提供许可证详细信息,我什至无法在 Visual Studio(设计或代码模式)中打开代码。
我知道许可证表格(用户在其中输入许可证详细信息)是 UserControl 的形式。
问题是:
VisualStudio 的哪一部分定义了要在设计/代码窗口中运行 UPION 打开表单的代码?
是csproj
文件还是?我知道post-build
或pre-build
任务,但此代码在我打开包开始编码之前运行!!!!
ps:这是我在 project.csproj 中找到的代码
其中 NewLicenseForm 实际上是用于输入注册详细信息的表单。如何在设计模式下打开项目时禁用此表单?
<Compile Include="NewLicenseForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="NewLicenseForm.Designer.cs">
<DependentUpon>NewLicenseForm.cs</DependentUpon>
</Compile>
<Compile Include="NewLicenseInfo.cs" />
<EmbeddedResource Include="NewLicenseForm.resx">
<DependentUpon>NewLicenseForm.cs</DependentUpon>
</EmbeddedResource>