This article has been archived. It is offered "as is" and will no longer be updated.
When you try to modify a package by using the SoftGrid Management Console, you receive the following error message:
Cannot create package: The file FileName already exists in package PackageName, version (VersionNumber). Please specify a different Softricity file. Error code: 0000BD20
When this problem occurs, an entry that resembles the following is logged in the SoftGrid Management Console log file (Sftmmc.log):
ManagementConsole.MCException: The unique constraint on SoftricityFile has been violated on object PACKAGE_VERSIONS. SoftGrid.Management.DatabaseException: The unique constraint on SoftricityFile has been violated on object PACKAGE_VERSIONS. System.Data.OleDb.OleDbException: The unique constraint on SoftricityFile has been violated on object PACKAGE_VERSIONS.
This problem may occur because you have already specified the .SFT file for another package version.When you modify a package version, and you set the Softricity file relative path to a .SFT file that you have already specified for another package version, you receive the error message that is mentioned in the "Symptoms" section.
To resolve this problem, make sure that you specify the correct .SFT file.