Используйте DateTime.Now
или DateTime.Today
. Они полностью управляемы и не должны вызывать исключения безопасности.
Старые функции VB6, такие как Len()
, Left()
, Right()
, OpenFile()
, FreeFile()
, все присутствуют в .NET Framework в Microsoft.VisualBasic DLL. Для обеспечения обратной совместимости все они вызывают старые функции в неуправляемом коде. Неуправляемый код требует специальных разрешений безопасности, потому что это может быть опасно.
По возможности, попробуйте использовать новые функции .NET. Они обычно намного быстрее (например, File IO, используя Streams) и безопаснее.