AR# 24757: 9.1i ISE - Closing a Project Navigator project reports: "ERROR:TclTasksC:project_084 - project close: Error closing current project"
AR# 24757
|
9.1i ISE - Closing a Project Navigator project reports: "ERROR:TclTasksC:project_084 - project close: Error closing current project"
Description
Keywords: Tcl, xtclsh, read only, .ise
Project Navigator includes a check to prevent an ISE project from being opened if the .ise project file has read-only permissions. However, if I open a read-only project through the Xilinx Tcl shell, xtclsh (Project open my_proj.ise), the project opens successfully. After processing the design and closing the project (project close), the project contents are not saved and the .ise file is left unmodified.
The Tcl code generates the following internal error when closing the read-only project file:
"ERROR:TclTasksC:project_084 - project close: Error closing current project : ERROR:TclTasksC:tcl_project_mgr_010 - Internal error. Can not close DPM project -- call to TclProject::Close failed."
Solution
You should not be able to open a read-only project from Project Navigator or through the Xilinx Tcl shell. Please ensure that the file can be written to by setting the correct permissions.